Blogs

Tools

Quick Links

Mridul.tech

All the ODI hundreds of Virat Kohli with photos and stats

ODI #1
Virat Kohli ODI Hundred No. 1
ODI Hundred No. 1
Runs: 107
Against: Sri LankaSri Lanka
Venue: Eden Gardens, Kolkata
Match Date: 24 December 2009
Match Result: India Won
ODI #2
Virat Kohli ODI Hundred No. 2
ODI Hundred No. 2
Runs: 102*
Against: BangladeshBangladesh
Venue: Sher-e-Bangla Stadium, Dhaka
Match Date: 11 January 2010
Match Result: India Won
ODI #3
Virat Kohli ODI Hundred No. 3
ODI Hundred No. 3
Runs: 118
Against: AustraliaAustralia
Venue: APCA-VDCA Stadium, Visakhapatnam
Match Date: 20 October 2010
Match Result: India Won
ODI #4
Virat Kohli ODI Hundred No. 4
ODI Hundred No. 4
Runs: 105
Against: New ZealandNew Zealand
Venue: Nehru Stadium, Guwahati
Match Date: 28 November 2010
Match Result: India Won
ODI #5
Virat Kohli ODI Hundred No. 5
ODI Hundred No. 5
Runs: 100*
Against: BangladeshBangladesh
Venue: Sher-e-Bangla Stadium, Dhaka
Match Date: 19 February 2011
Match Result: India Won
ODI #6
Virat Kohli ODI Hundred No. 6
ODI Hundred No. 6
Runs: 107
Against: EnglandEngland
Venue: Sophia Gardens, Cardiff
Match Date: 16 September 2011
Match Result: India Lost (D/L)
ODI #7
Virat Kohli ODI Hundred No. 7
ODI Hundred No. 7
Runs: 112*
Against: EnglandEngland
Venue: Feroz Shah Kotla Ground, Delhi
Match Date: 17 October 2011
Match Result: India Won
ODI #8
Virat Kohli ODI Hundred No. 8
ODI Hundred No. 8
Runs: 117
Against: West IndiesWest Indies
Venue: APCA-VDCA Stadium, Visakhapatnam
Match Date: 2 December 2011
Match Result: India Won
ODI #9
Virat Kohli ODI Hundred No. 9
ODI Hundred No. 9
Runs: 133*
Against: Sri LankaSri Lanka
Venue: Bellerive Oval, Hobart
Match Date: 28 February 2012
Match Result: India Won
ODI #10
Virat Kohli ODI Hundred No. 10
ODI Hundred No. 10
Runs: 108
Against: Sri LankaSri Lanka
Venue: Sher-e-Bangla Stadium, Dhaka
Match Date: 13 March 2012
Match Result: India Won
ODI #11
Virat Kohli ODI Hundred No. 11
ODI Hundred No. 11
Runs: 183
Against: PakistanPakistan
Venue: Sher-e-Bangla Stadium, Dhaka
Match Date: 18 March 2012
Match Result: India Won
ODI #12
Virat Kohli ODI Hundred No. 12
ODI Hundred No. 12
Runs: 106
Against: Sri LankaSri Lanka
Venue: MRIC Stadium, Hambantota
Match Date: 21 July 2012
Match Result: India Won
ODI #13
Virat Kohli ODI Hundred No. 13
ODI Hundred No. 13
Runs: 128*
Against: Sri LankaSri Lanka
Venue: R. Premadasa Stadium, Colombo
Match Date: 31 July 2012
Match Result: India Won
ODI #14
Virat Kohli ODI Hundred No. 14
ODI Hundred No. 14
Runs: 102
Against: West IndiesWest Indies
Venue: Queen's Park Oval, Port of Spain
Match Date: 5 July 2013
Match Result: India Won (D/L)
ODI #15
Virat Kohli ODI Hundred No. 15
ODI Hundred No. 15
Runs: 115
Against: ZimbabweZimbabwe
Venue: Harare Sports Club, Harare
Match Date: 24 July 2013
Match Result: India Won
ODI #16
Virat Kohli ODI Hundred No. 16
ODI Hundred No. 16
Runs: 100*
Against: AustraliaAustralia
Venue: Sawai Mansingh Stadium, Jaipur
Match Date: 16 October 2013
Match Result: India Won
ODI #17
Virat Kohli ODI Hundred No. 17
ODI Hundred No. 17
Runs: 115*
Against: AustraliaAustralia
Venue: VCA Stadium, Nagpur
Match Date: 30 October 2013
Match Result: India Won
ODI #18
Virat Kohli ODI Hundred No. 18
ODI Hundred No. 18
Runs: 123
Against: New ZealandNew Zealand
Venue: McLean Park, Napier
Match Date: 19 January 2014
Match Result: India Lost
ODI #19
Virat Kohli ODI Hundred No. 19
ODI Hundred No. 19
Runs: 136
Against: BangladeshBangladesh
Venue: Khan Shaheb Osman Ali Stadium, Fatullah
Match Date: 26 February 2014
Match Result: India Won
ODI #20
Virat Kohli ODI Hundred No. 20
ODI Hundred No. 20
Runs: 127
Against: West IndiesWest Indies
Venue: HPCA Stadium, Dharamshala
Match Date: 17 October 2014
Match Result: India Won
ODI #21
Virat Kohli ODI Hundred No. 21
ODI Hundred No. 21
Runs: 139*
Against: Sri LankaSri Lanka
Venue: JSCA Stadium, Ranchi
Match Date: 16 November 2014
Match Result: India Won
ODI #22
Virat Kohli ODI Hundred No. 22
ODI Hundred No. 22
Runs: 107
Against: PakistanPakistan
Venue: Adelaide Oval, Adelaide
Match Date: 15 February 2015
Match Result: India Won
ODI #23
Virat Kohli ODI Hundred No. 23
ODI Hundred No. 23
Runs: 138
Against: South AfricaSouth Africa
Venue: M. A. Chidambaram Stadium, Chennai
Match Date: 22 October 2015
Match Result: India Won
ODI #24
Virat Kohli ODI Hundred No. 24
ODI Hundred No. 24
Runs: 117
Against: AustraliaAustralia
Venue: Melbourne Cricket Ground, Melbourne
Match Date: 17 January 2016
Match Result: India Lost
ODI #25
Virat Kohli ODI Hundred No. 25
ODI Hundred No. 25
Runs: 106
Against: AustraliaAustralia
Venue: Manuka Oval, Canberra
Match Date: 20 January 2016
Match Result: India Lost
ODI #26
Virat Kohli ODI Hundred No. 26
ODI Hundred No. 26
Runs: 154*
Against: New ZealandNew Zealand
Venue: IS Bindra Stadium, Mohali
Match Date: 23 October 2016
Match Result: India Won
ODI #27
Virat Kohli ODI Hundred No. 27
ODI Hundred No. 27
Runs: 122
Against: EnglandEngland
Venue: Maharashtra Cricket Association Stadium, Pune
Match Date: 15 January 2017
Match Result: India Won
ODI #28
Virat Kohli ODI Hundred No. 28
ODI Hundred No. 28
Runs: 111*
Against: West IndiesWest Indies
Venue: Sabina Park, Kingston
Match Date: 6 July 2017
Match Result: India Won
ODI #29
Virat Kohli ODI Hundred No. 29
ODI Hundred No. 29
Runs: 131
Against: Sri LankaSri Lanka
Venue: R. Premadasa Stadium, Colombo
Match Date: 31 August 2017
Match Result: India Won
ODI #30
Virat Kohli ODI Hundred No. 30
ODI Hundred No. 30
Runs: 110*
Against: Sri LankaSri Lanka
Venue: R. Premadasa Stadium, Colombo
Match Date: 3 September 2017
Match Result: India Won
ODI #31
Virat Kohli ODI Hundred No. 31
ODI Hundred No. 31
Runs: 121
Against: New ZealandNew Zealand
Venue: Wankhede Stadium, Mumbai
Match Date: 22 October 2017
Match Result: India Lost
ODI #32
Virat Kohli ODI Hundred No. 32
ODI Hundred No. 32
Runs: 113
Against: New ZealandNew Zealand
Venue: Green Park Stadium, Kanpur
Match Date: 29 October 2017
Match Result: India Won
ODI #33
Virat Kohli ODI Hundred No. 33
ODI Hundred No. 33
Runs: 112
Against: South AfricaSouth Africa
Venue: Kingsmead Cricket Ground, Durban
Match Date: 1 February 2018
Match Result: India Won
ODI #34
Virat Kohli ODI Hundred No. 34
ODI Hundred No. 34
Runs: 160*
Against: South AfricaSouth Africa
Venue: Newlands Cricket Ground, Cape Town
Match Date: 7 February 2018
Match Result: India Won
ODI #35
Virat Kohli ODI Hundred No. 35
ODI Hundred No. 35
Runs: 129*
Against: South AfricaSouth Africa
Venue: SuperSport Park, Centurion
Match Date: 16 February 2018
Match Result: India Won
ODI #36
Virat Kohli ODI Hundred No. 36
ODI Hundred No. 36
Runs: 140
Against: West IndiesWest Indies
Venue: ACA Stadium, Guwahati
Match Date: 21 October 2018
Match Result: India Won
ODI #37
Virat Kohli ODI Hundred No. 37
ODI Hundred No. 37
Runs: 157*
Against: West IndiesWest Indies
Venue: ACA-VDCA Stadium, Visakhapatnam
Match Date: 24 October 2018
Match Result: Match Tied
ODI #38
Virat Kohli ODI Hundred No. 38
ODI Hundred No. 38
Runs: 107
Against: West IndiesWest Indies
Venue: Maharashtra Cricket Association Stadium, Pune
Match Date: 27 October 2018
Match Result: India Lost
ODI #39
Virat Kohli ODI Hundred No. 39
ODI Hundred No. 39
Runs: 104
Against: AustraliaAustralia
Venue: Adelaide Oval, Adelaide
Match Date: 15 January 2019
Match Result: India Won
ODI #40
Virat Kohli ODI Hundred No. 40
ODI Hundred No. 40
Runs: 116
Against: AustraliaAustralia
Venue: Vidarbha Cricket Association Stadium, Nagpur
Match Date: 5 March 2019
Match Result: India Won
ODI #41
Virat Kohli ODI Hundred No. 41
ODI Hundred No. 41
Runs: 123
Against: AustraliaAustralia
Venue: JSCA Stadium, Ranchi
Match Date: 8 March 2019
Match Result: India Lost
ODI #42
Virat Kohli ODI Hundred No. 42
ODI Hundred No. 42
Runs: 120
Against: West IndiesWest Indies
Venue: Queen's Park Oval, Port of Spain
Match Date: 11 August 2019
Match Result: India Won
ODI #43
Virat Kohli ODI Hundred No. 43
ODI Hundred No. 43
Runs: 114*
Against: West IndiesWest Indies
Venue: Queen's Park Oval, Port of Spain
Match Date: 14 August 2019
Match Result: India Won
ODI #44
Virat Kohli ODI Hundred No. 44
ODI Hundred No. 44
Runs: 113
Against: BangladeshBangladesh
Venue: Zohur Ahmed Chowdhury Stadium, Chittagong
Match Date: 10 December 2022
Match Result: India Won
ODI #45
Virat Kohli ODI Hundred No. 45
ODI Hundred No. 45
Runs: 113
Against: Sri LankaSri Lanka
Venue: ACA Stadium, Guwahati
Match Date: 10 January 2023
Match Result: India Won
ODI #46
Virat Kohli ODI Hundred No. 46
ODI Hundred No. 46
Runs: 166*
Against: Sri LankaSri Lanka
Venue: Greenfield International Stadium, Thiruvananthapuram
Match Date: 15 January 2023
Match Result: India Won
ODI #47
Virat Kohli ODI Hundred No. 47
ODI Hundred No. 47
Runs: 122*
Against: PakistanPakistan
Venue: R. Premadasa Stadium, Colombo
Match Date: 10 September 2023
Match Result: India Won
ODI #48
Virat Kohli ODI Hundred No. 48
ODI Hundred No. 48
Runs: 103*
Against: BangladeshBangladesh
Venue: Maharashtra Cricket Association Stadium, Pune
Match Date: 19 October 2023
Match Result: India Won
ODI #49
Virat Kohli ODI Hundred No. 49
ODI Hundred No. 49
Runs: 101*
Against: South AfricaSouth Africa
Venue: Eden Gardens, Kolkata
Match Date: 5 November 2023
Match Result: India Won
ODI #50
Virat Kohli ODI Hundred No. 50
ODI Hundred No. 50
Runs: 117
Against: New ZealandNew Zealand
Venue: Wankhede Stadium, Mumbai
Match Date: 15 November 2023
Match Result: India Won

Do you want more articles on React, Next.js, Tailwind CSS, and JavaScript?

Subscribe to my newsletter to receive articles straight in your inbox.

If you like my work and want to support me, consider buying me a coffee.

Buy Me A Coffee

Contact Me ☎️

Discuss A Project Or Just Want To Say Hi?
My Inbox Is Open For All.

Mail : contact@mridul.tech

Connect with me on Social Media

Send me a Response