Most ODI Centuries: This list is a compilation of total centuries scored by international cricketers in both Men and Women divisions.
A qualification of 15 overall centuries is used for entry onto the men’s list. While for Women Five overall centuries is used as the qualifying standard.
Most ODI Centuries – Men’s
Former Indian cricketer Sachin Tendulkar leads the list of most ODI centuries with a massive 49 count.
Virat Kohli holds the second position in the most ODI centuries list with an impressive 43 count and moreover, many cricket experts believe that Virat is the only capable player to break Sachin’s record of 49 ODI centuries.
Notably, Virat Kohli is the only active player to have 40+ ODI centuries. Rohit Sharma is the next active player to be named in the top 5 positions of the Most ODI Centuries list.
Indian skipper Rohit Sharma has scored 29 centuries till date and holds the 4th position in the list of most ODI centuries. Following are the details of the most ODI centuries in men’s division:
S. No | Player | Team |
No. of ODI Centuries
|
1 | Sachin Tendulkar | India | 49 |
2 | Virat Kohli | India | 43 |
3 | Ricky Ponting | Australia | 30 |
4 | Rohit Sharma | India | 29 |
5 | Sanath Jayasuriya | Sri Lanka | 28 |
6 | Hashim Amla | South Africa | 27 |
7 | Kumar Sangakkara | Sri Lanka | 25 |
8 | AB de Villiers | South Africa | 25 |
9 | Chris Gayle | West Indies | 25 |
10 | Tillakaratne Dilshan | Sri Lanka | 22 |
11 | Sourav Ganguly | India | 22 |
12 | Ross Taylor | New Zealand | 21 |
13 | Herschelle Gibbs | South Africa | 21 |
14 | Saeed Anwar | Pakistan | 20 |
15 | Mahela Jayawardene | Sri Lanka | 19 |
16 | Brian Lara | West Indies | 19 |
17 | David Warner | Australia | 18 |
18 | Mark Waugh | Australia | 18 |
19 | Jacques Kallis | South Africa | 17 |
20 | Desmond Haynes | West Indies | 17 |
21 | Shikhar Dhawan | India | 17 |
22 | Aaron Finch | Australia | 17 |
23 | Joe Root | England | 16 |
24 | Adam Gilchrist | Australia | 16 |
25 | Nathan Astle | New Zealand | 16 |
26 | Quinton de Kock | South Africa | 16 |
27 | Martin Guptill | New Zealand | 16 |
28 | Mohammad Yousuf | Pakistan | 15 |
29 | Virender Sehwag | India | 15 |
30 | Upul Tharanga | Sri Lanka | 15 |
31 | Tamim Iqbal | Bangladesh | 14 |
32 | Babar Azam | Pakistan | 14 |
33 | Yuvraj Singh | India | 14 |
34 | Eoin Morgan | England/ Ireland | 14 |
35 | Kane Williamson | New Zealand | 13 |
36 | Gary Kirsten | South Africa | 13 |
37 | Rahul Dravid | India | 12 |
38 | Marcus Trescothick | England | 12 |
39 | Faf du Plessis | South Africa | 12 |
40 | Shivnarine Chanderpaul | West Indies | 11 |
41 | Steve Smith | Australia | 11 |
42 | Viv Richards | West Indies | 11 |
43 | Aravinda de Silva | Sri Lanka | 11 |
44 | Gordon Greenidge | West Indies | 11 |
45 | Marvan Atapattu | Sri Lanka | 11 |
46 | Mohammad Hafeez | Pakistan | 11 |
47 | Gautam Gambhir | India | 11 |
48 | Jonny Bairstow | England | 11 |
49 | Brendan Taylor | Zimbabwe | 11 |
50 | Matthew Hayden | Australia | 10 |
51 | Graeme Smith | South Africa | 10 |
52 | Inzamam-ul-Haq | Pakistan | 10 |
53 | Ijaz Ahmed | Pakistan | 10 |
54 | Marlon Samuels | West Indies | 10 |
55 | MS Dhoni | India | 10 |
56 | Kevin Pietersen | England | 9 |
57 | Michael Clarke | Australia | 8 |
58 | Javed Miandad | Pakistan | 8 |
59 | Graham Gooch | England | 8 |
60 | Stephen Fleming | New Zealand | 8 |
61 | Mushfiqur Rahim | Bangladesh | 8 |
62 | Younis Khan | Pakistan | 7 |
63 | Mohammad Azharuddin | India | 7 |
64 | David Gower | England | 7 |
65 | Carl Hooper | West Indies | 7 |
66 | Zaheer Abbas | Pakistan | 7 |
67 | Dean Jones | Australia | 7 |
68 | Andrew Strauss | England | 6 |
69 | VVS Laxman | India | 6 |
70 | Navjot Singh Sidhu | India | 6 |
71 | Alastair Cook | England | 5 |
72 | David Boon | Australia | 5 |
73 | Richie Richardson | West Indies | 5 |
74 | Saleem Malik | Pakistan | 5 |
75 | Ramnaresh Sarwan | West Indies | 5 |
76 | Brendon McCullum | New Zealand | 5 |
77 | Damien Martyn | Australia | 5 |
78 | Tom Latham | New Zealand | 5 |
79 | Paul Collingwood | England | 5 |
80 | Ian Bell | England | 4 |
81 | Martin Crowe | New Zealand | 4 |
82 | Alec Stewart | England | 4 |
83 | Allan Lamb | England | 4 |
84 | Andy Flower | Zimbabwe | 4 |
85 | Dennis Amiss | England | 4 |
86 | Dinesh Chandimal | Sri Lanka | 4 |
87 | Ravi Shastri | India | 4 |
88 | Steve Waugh | Australia | 3 |
89 | Allan Border | Australia | 3 |
90 | Greg Chappell | Australia | 3 |
91 | Michael Hussey | Australia | 3 |
92 | Azhar Ali | Pakistan | 3 |
93 | Daryll Cullinan | South Africa | 3 |
94 | Ajinkya Rahane | India | 3 |
95 | Michael Atherton | England | 2 |
96 | Thilan Samaraweera | Sri Lanka | 2 |
97 | Sunil Gavaskar | India | 1 |
98 | Geoffrey Boycott | England | 1 |
99 | Clive Lloyd | West Indies | 1 |
100 | Mark Taylor | Australia | 1 |
101 | Dilip Vengsarkar | India | 1 |
102 | Nasser Hussain | England | 1 |
Watch Sachin Tendulkar’s Last ODI Century
Most ODI Centuries – Women’s
Australia’s Meg Lanning leads the list in the women’s division with a count of 14 ODI centuries. Mithali Raj and Smriti Mandhana are the only 2 Indian names to be named in the list of most ODI centuries.
Following are the details of the most ODI centuries in women’s division:
Player | Teams | WODI |
Meg Lanning | Australia | 14 |
Suzie Bates | New Zealand | 10 |
Charlotte Edwards | England | 9 |
Claire Taylor | England | 8 |
Karen Rolton | Australia | 8 |
Tammy Beaumont | England | 8 |
Mithali Raj | India | 7 |
Sarah Taylor | England | 7 |
Amy Satterthwaite | New Zealand | 7 |
Stafanie Taylor | West Indies | 6 |
Janette Brittin | England | 5 |
Belinda Clark | Australia | 5 |
Chamari Atapattu | Sri Lanka | 5 |
Sophie Devine | New Zealand | 5 |
Debbie Hockley | New Zealand | 4 |
Smriti Mandhana | India | 4 |
Enid Bakewell | England | 2 |
Jill Kennare | Australia | 2 |