More
    HomeCricketMost ODI Centuries in Both Men and Women Category - Updated

    Most ODI Centuries in Both Men and Women Category – Updated

    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

     

    Times of Sports
    Times of Sports
    A Leading Sports News Channel For All The Exclusive Sports Updates Across Globe.

    IPL 2025 10 Teams Squad ▼

    Must Read