"Celebrating Virat Kohli's Glorious Journey of World Record: 50 ODI Centuries Unveiled"

ALL IMAGES CREDIT GOOGLE

RUNS - 107 AGAINST - SRI LANKA GROUND - EDEN GARDENS, KOLKATA, INDIA DATE - 24 Dec 2009 RESULT - INDIA WON

CENTURY NO 1

RUNS - 102* (MOTM) AGAINST - BAGNLADESH GROUND - Sher-e-Bangla Stadium, Dhaka DATE - 11 Jan 2010 RESULT - INDIA WON

CENTURY NO 2

RUNS - 118 (MOTM) AGAINST - AUSTRALIA GROUND - APCA-VDCA Stadium Visakhapatnam, India DATE - 20 OCT 2010 RESULT - INDIA WON

CENTURY NO 3

RUNS - 105 (MOTM) AGAINST - NEW ZEALAND GROUND - Nehru Stadium, Guwahati India DATE - 28 NOV 2010 RESULT - INDIA WON

CENTURY NO 4

RUNS - 100*  AGAINST - BANGLADESH GROUND - Sher-e-Bangla Stadium, Dhaka DATE - 19 FEB 2011 RESULT - INDIA WON

CENTURY NO 5

RUNS - 107  AGAINST - ENGLAND GROUND - Sophia Gardens, Cardiff, Engladn DATE - 16 SEP 2011 RESULT - INDIA LOST (D/L)

CENTURY NO 6

RUNS - 112* (MOTM)  AGAINST - ENGLAND GROUND - Feroz Shah Kotla Ground, Delhi DATE - 17 OCT 2011 RESULT - INDIA WON

CENTURY NO 7

RUNS - 117 (MOTM)  AGAINST - WEST INDIES GROUND - FAPCA-VDCA Stadium, Visakhapatnam DATE - 02 DEC 2011 RESULT - INDIA WON

CENTURY NO 8

RUNS - 133* (MOTM)  AGAINST - SRI LANKA GROUND - Bellerive Oval, Hobart, Australia. DATE - 28 FEB 2012 RESULT - INDIA WON

CENTURY NO 9

RUNS - 108 (MOTM)  AGAINST - SRI LANKA GROUND - Sher-e-Bangla Stadium, Dhaka DATE - 13 MAR 2012 RESULT - INDIA WON

CENTURY NO 10

RUNS - 183  AGAINST - PAKISTAN GROUND - Sher-e-Bangla Stadium, Dhaka DATE - 18 MAR 2012 RESULT - INDIA WON

CENTURY NO 11

RUNS - 106  AGAINST - SRI LANKA GROUND - MRIC Stadium, Hambantota, Sri Lanka DATE - 21 JULY 2012 RESULT - INDIA WON

CENTURY NO 12

RUNS - 128* (MOTM)  AGAINST - SRI LANKA GROUND - R. Premadasa Stadium, Colombo, Sri Lanka DATE - 31 JULY 2012 RESULT - INDIA WON

CENTURY NO 13

RUNS - 102 (MOTM AGAINST - West Indies GROUND - Queen's Park Oval, Port of Spain, West Indies. DATE - 05 JULY 2013 RESULT - INDIA WON (D/L)

CENTURY NO 14

RUNS - 115 (MOTM) AGAINST - ZIMBABWE GROUND - Harare Sports Club, Harare. Zimbabwe. DATE - 24 JULY 2013 RESULT - INDIA WON

CENTURY NO 15

RUNS - 100* AGAINST - AUSTRALIA GROUND - Sawai Mansingh Stadium, Jaipur. DATE - 16 OCT 2013 RESULT - INDIA WON

CENTURY NO 16

RUNS - 115* (MOTH) AGAINST - AUSTRALIA GROUND - VCA Stadium, Nagpur. DATE - 30 OCT 2013 RESULT - INDIA WON

CENTURY NO 17

RUNS - 123 AGAINST - NEW ZEALAND GROUND - McLean Park, Napier, New Zealand. DATE - 19 JAN 2014 RESULT - INDIA LOST

CENTURY NO 18

RUNS - 136 (MOTM) AGAINST - Bangladesh GROUND - Khan Shaheb Osman Ali Stadium, Fatullah,Bangladesh DATE - 26 FEB 2014 RESULT - INDIA WON

CENTURY NO 19

RUNS - 127 (MOTM) AGAINST - West Indies GROUND - HPCA Stadium, Dharamshala DATE - 17 OCT 2014 RESULT - INDIA WON

CENTURY NO 20

RUNS - 139*  AGAINST - Sri Lanka GROUND - JSCA Stadium, Ranchi DATE - 16 SEP 2014 RESULT - INDIA WON

CENTURY NO 21

RUNS - 107  AGAINST - Pakistan GROUND - Adelaide Oval, Australia. DATE - 15 FEB 2015 RESULT - INDIA WON

CENTURY NO 22

RUNS - 138 (MOTM) AGAINST - South Africa GROUND - M. A. Chidambaram Stadium, Chennai DATE - 22 OCT 2015 RESULT - INDIA WON

CENTURY NO 23

RUNS - 117 AGAINST - Australia GROUND - Melbourne Cricket Ground, Melbourne, Australia DATE - 17 JAN 2016 RESULT - INDIA LOST

CENTURY NO 24

RUNS - 106 AGAINST - Australia GROUND - Manuka Oval, Canberra, Australia DATE - 20 JAN 2016 RESULT - INDIA LOST

CENTURY NO 25

RUNS - 154* (MOTH) AGAINST - New Zealand GROUND - IS Bindra Stadium, Mohali DATE - 23 OCT 2016 RESULT - INDIA WON

CENTURY NO 26

RUNS - 122 AGAINST - England GROUND - Maharashtra Cricket Association Stadium, Pune DATE - 15 JAN 2017 RESULT - INDIA WON

CENTURY NO 27

RUNS - 111* (MOTM) AGAINST - West Indies GROUND - Sabina Park, Kingston, West Indies DATE - 06 JULY 2017 RESULT - INDIA WON

CENTURY NO 28

RUNS - 131 (MOTM) AGAINST - Sri Lanka GROUND - R. Premadasa Stadium, Colombo, Sri Lanka DATE - 31 AUG 2017 RESULT - INDIA WON

CENTURY NO 29

RUNS - 110* AGAINST - Sri Lanka GROUND - R. Premadasa Stadium, Colombo, Sri Lanka DATE - 03 SEP 2017 RESULT - INDIA WON

CENTURY NO 30

RUNS - 121 AGAINST - New Zealand GROUND - Wankhede Stadium, Mumbai. DATE - 22 OCT 2017 RESULT - INDIA LOST

CENTURY NO 31

RUNS - 113 AGAINST - New Zealand GROUND - Green Park Stadium, Kanpur DATE - 29 OCT 2017 RESULT - INDIA WON

CENTURY NO 32

RUNS - 112 (MOTM) AGAINST - South Africa GROUND - Kingsmead Cricket Ground, Durban South Africa DATE - 01 FEB 2018 RESULT - INDIA WON

CENTURY NO 33

RUNS - 160* (MOTM) AGAINST - South Africa GROUND - Newlands Cricket Ground, Cape Town, South Africa DATE - 07 FEB 2018 RESULT - INDIA WON

CENTURY NO 34

RUNS - 129* (MOTM) AGAINST - South Africa GROUND - SuperSport Park, Centurion, South Africa DATE - 16 FEB 2018 RESULT - INDIA WON

CENTURY NO 35

RUNS - 140 (MOTM) AGAINST - West Indies GROUND - ACA Stadium, Guwahati DATE - 21 OCT 2018 RESULT - INDIA WON

CENTURY NO 36

RUNS - 157* (MOTM) AGAINST - West Indies GROUND - ACA-VDCA Stadium, Visakhapatnam DATE - 24 OCT 2018 RESULT - MATCH TIED.

CENTURY NO 37

RUNS - 107 AGAINST - West Indies GROUND - Maharashtra Cricket Association Stadium, Pune DATE - 27 OCT 2018 RESULT - INDIA LOST.

CENTURY NO 38

RUNS - 104 (MOTM) AGAINST - Australia GROUND - Adelaide Oval, Adelaide, Australia DATE - 15 JAN 2019 RESULT - INDIA WON.

CENTURY NO 39

RUNS - 116 (MOTM) AGAINST - Australia GROUND - Vidarbha Cricket Association Stadium, Nagpur DATE - 05 MAR 2019 RESULT - INDIA WON.

CENTURY NO 40

RUNS - 123 AGAINST - Australia GROUND - JSCA Stadium, Ranchi DATE - 08 MAR 2019 RESULT - INDIA LOST.

CENTURY NO 41

RUNS - 120* AGAINST - West Indies GROUND - Queen's Park Oval, Port of Spain, West Indies DATE - 11 AUG 2019 RESULT - INDIA WON.

CENTURY NO 42

RUNS - 114* (MOTM) AGAINST - West Indies GROUND - Queen's Park Oval, Port of Spain, West Indies DATE - 14 AUG 2019 RESULT - INDIA WON.

CENTURY NO 43

RUNS - 113  AGAINST - Bangladesh GROUND - Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh DATE - 10 DEC 2022 RESULT - INDIA WON.

CENTURY NO 44

RUNS - 113 (MOTM) AGAINST - Sri Lanka GROUND - ACA Stadium, Guwahati DATE - 10 JAN 2023 RESULT - INDIA WON.

CENTURY NO 45

RUNS - 166* (MOTM) AGAINST - Sri Lanka GROUND - Greenfield International Stadium, Thiruvananthapuram DATE - 15 JAN 2023 RESULT - INDIA WON.

CENTURY NO 46

RUNS - 122* (MOTM) AGAINST - Pakistan GROUND - R. Premadasa Stadium, Colombo, Sri Lanka DATE - 10 SEP 2023 RESULT - INDIA WON.

CENTURY NO 47

RUNS - 103* (MOTM) AGAINST - Bangladesh GROUND - Maharashtra Cricket Association Stadium, Pune DATE - 19 OCT 2023 RESULT - INDIA WON.

CENTURY NO 48

RUNS - 101* (MOTM) AGAINST - South Africa GROUND - Eden Gardens, Kolkata DATE - 05 NOV 2023 RESULT - INDIA WON.

CENTURY NO 49

RUNS - 117 AGAINST - New Zealand GROUND - Wankhede Stadium, Mumbai DATE - 15 NOV 2023 RESULT - INDIA WON.

CENTURY NO 50