When Virat Kohli is on the pitch, you’re bound to get some hits. The man has given people what they want almost every time, and usually, Virat Kohli centuries are what people want.
Apart from being aggressive in his cricketing style and leading the Indian team to victory multiple times, Virat Kohli is also an individual force of his own. If you believe in testing a cricketer by his numbers, then you’ll be interested in what Kohli has to offer in terms of that. The Indian skipper has played 227 ODI matches in total, has a batting average of 59.6 and has scored a total of 10843 runs in his ODI history.
Here we look at 10 of the highest Virat Kohli centuries the cricketer ever hit in the last five years in ODI matches:
10.) 129
When – February 16, 2018
Where – SuperSport Park, Centurion
Played Against – South Africa
9.) 131
When – August 31, 2017
Where – R. Premadasa Stadium, Colombo
Played Against – Sri Lanka
8.) 133
When – February 28, 2012
Where – Bellerive Oval, Hobart
Played Against – Sri Lanka
7.) 136
When – February 26, 2014
Where – Khan Shaheb Osman Ali Stadium, Fatullah
Played Against – Bangladesh
6.) 138
When – October 22, 2015
Where – M. A. Chidambaram Stadium, Chennai
Played Against – South Africa
5.) 139
When – November 16, 2014
Where – JSCA International Stadium, Ranchi
Played Against – Sri Lanka
4.) 140
When – October 21, 2018
Where – Barsapara Cricket Ground, Guwahati
Played Against – West Indies
3.) 157
When – October 28, 2018
Where – ACA-VDCA Stadium, Visakhapatnam
Played Against – West Indies
2.) 160
When – February 7, 2018
Where – Newlands Cricket Ground, Cape Town
Played Against – South Africa
1.) 183
When – Marc 18, 2012
Where – Shere Bangla National Stadium, Dhaka
Played Against – Pakistan
(Header Credit – Getty Images)