Batting innings by innings (Men's ODIs)
More filters
Player, team, opposition, ground, series, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.
| Player | Runs | BF | 4s | 6s | SR | Pos | Dismissal | Inns | Opposition | Ground | Date |
|---|---|---|---|---|---|---|---|---|---|---|---|
| MS DhoniIND | 124 | 107 | 9 | 3 | 115.89 | 5 | c †TD Paine b MG Johnson | 1 | v AUS | Nagpur | 28 Oct 2009 |
| Virat KohliIND | 124 | 108 | 10 | 3 | 114.81 | 3 | c DJ Mitchell b KDC Clarke | 2 | v NZ | Indore | 18 Jan 2026 |
| Jonny BairstowENG | 124 | 112 | 11 | 7 | 110.71 | 2 | c V Kohli b M Prasidh Krishna | 2 | v IND | Pune | 26 Mar 2021 |
| Kusal MendisSL | 124 | 114 | 18 | 0 | 108.77 | 3 | c & b Shamim Hossain | 1 | v BAN | Kandy | 8 Jul 2025 |
| Mohammad ShahzadAFG | 124 | 116 | 11 | 7 | 106.90 | 1 | c KD Karthik b KM Jadhav | 1 | v IND | Dubai | 25 Sept 2018 |
| Daryll CullinanSA | 124 | 117 | 12 | 0 | 105.98 | 3 | c Saleem Malik b Waqar Younis | 1 | v PAK | Nairobi | 29 Sept 1996 |
| David WarnerAUS | 124 | 119 | 12 | 4 | 104.20 | 2 | c AR Patel b KM Jadhav | 1 | v IND | Bengaluru | 28 Sept 2017 |
| Michael van LingenNAM | 124 | 121 | 11 | 0 | 102.48 | 1 | b GSNFG Jayasuriya | 1 | v USA | Dallas | 7 Oct 2026 |
| Kamran AkmalPAK | 124 | 125 | 12 | 0 | 99.20 | 2 | c BC Lara b IDR Bradshaw | 2 | v WI | Brisbane | 19 Jan 2005 |
| Aaron FinchAUS | 124 | 125 | 12 | 5 | 99.20 | 2 | c KM Jadhav b Kuldeep Yadav | 1 | v IND | Indore | 24 Sept 2017 |
| Wayne LarkinsENG | 124 | 126 | 18 | 2 | 98.41 | 2 | c AR Border b TBA May | 2 | v AUS | Hyderabad | 19 Oct 1989 |
| Colin IngramSA | 124 | 126 | 8 | 2 | 98.41 | 3 | b SW Masakadza | 1 | v ZIM | Bloemfontein | 15 Oct 2010 |
| Hashim AmlaSA | 124 | 126 | 13 | 3 | 98.41 | 2 | b AF Milne | 1 | v NZ | Centurion | 19 Aug 2015 |
| Ricky PontingAUS | 124 | 127 | 9 | 3 | 97.64 | 3 | c WPUJC Vaas b PDRL Perera | 1 | v SL | Sydney | 12 Feb 2006 |
| Darren BravoWI | 124 | 127 | 7 | 8 | 97.64 | 3 | c Imrul Kayes b Mahmudullah | 1 | v BAN | St Kitts | 25 Aug 2014 |
| Rohit SharmaIND | 124 | 127 | 11 | 3 | 97.64 | 1 | run out (JP Faulkner) | 1 | v AUS | Brisbane | 15 Jan 2016 |
| Marvan AtapattuSL | 124 | 129 | 18 | 0 | 96.12 | 1 | c sub (RJ Peterson) b AJ Hall | 1 | v SA | Durban | 3 Mar 2003 |
| Gary KirstenSA | 124 | 130 | 12 | 2 | 95.38 | 1 | c TM Odoyo b MA Suji | 1 | v KEN | Cape Town | 22 Oct 2001 |
| Quinton de KockSA | 124 | 130 | 12 | 2 | 95.38 | 1 | c S Dhawan b JJ Bumrah | 1 | v IND | Cape Town | 23 Jan 2022 |
| Ricky PontingAUS | 124 | 133 | 7 | 1 | 93.23 | 3 | c IK Pathan b S Sreesanth | 1 | v IND | Sydney | 24 Feb 2008 |
| Chris GayleWI | 124 | 137 | 13 | 0 | 90.51 | 1 | c Younis Khan b Shabbir Ahmed | 2 | v PAK | St Lucia | 22 May 2005 |
| Sourav GangulyIND | 124 | 138 | 11 | 1 | 89.86 | 1 | b Aaqib Javed | 2 | v PAK | Dhaka | 18 Jan 1998 |
| Ahmed ShehzadPAK | 124 | 140 | 8 | 0 | 88.57 | 2 | lbw b KMDN Kulasekara | 1 | v SL | Dubai | 20 Dec 2013 |
| Alistair CampbellZIM | 124 | 142 | 10 | 1 | 87.32 | 1 | st †BJ Haddin b SK Warne | 1 | v AUS | Hobart | 30 Jan 2001 |
| Aaron JonesUSA | 123* | 87 | 9 | 6 | 141.38 | 4 | not out | 1 | v SCO | Aberdeen | 13 Aug 2022 |
| Yusuf PathanIND | 123* | 96 | 7 | 7 | 128.13 | 6 | not out | 2 | v NZ | Bangalore | 7 Dec 2010 |
| Rachin RavindraNZ | 123* | 96 | 11 | 5 | 128.13 | 3 | not out | 2 | v ENG | Ahmedabad | 5 Oct 2023 |
| Kirk EdwardsWI | 123* | 108 | 12 | 4 | 113.89 | 3 | not out | 1 | v NZ | Hamilton | 8 Jan 2014 |
| Heinrich KlaasenSA | 123* | 114 | 7 | 3 | 107.89 | 5 | not out | 1 | v AUS | Paarl | 29 Feb 2020 |
| Younis KhanPAK | 123* | 117 | 11 | 1 | 105.13 | 3 | not out | 2 | v IND | Karachi | 2 Jul 2008 |
| Quinton de KockSA | 123* | 119 | 8 | 7 | 103.36 | 2 | not out | 2 | v PAK | Faisalabad | 6 Nov 2025 |
| Ryan WatsonSCO | 123* | 120 | 10 | 2 | 102.50 | 3 | not out | 2 | v CAN | Mombasa | 18 Jan 2007 |
| Marvan AtapattuSL | 123* | 121 | 15 | 1 | 101.65 | 1 | not out | 2 | v SA | Benoni | 1 Dec 2002 |
| Rahul DravidIND | 123* | 123 | 10 | 1 | 100.00 | 3 | not out | 1 | v NZ | Taupō | 9 Jan 1999 |
| Milind KumarUSA | 123* | 125 | 11 | 1 | 98.40 | 5 | not out | 1 | v UAE | Dubai | 3 Nov 2025 |
| Rohit SharmaIND | 123* | 129 | 15 | 1 | 95.35 | 1 | not out | 2 | v BAN | Birmingham | 15 Jun 2017 |
| Desmond HaynesWI | 123* | 130 | 15 | 0 | 94.62 | 2 | not out | 2 | v AUS | Melbourne | 6 Jan 1985 |
| Shai HopeWI | 123* | 134 | 10 | 3 | 91.79 | 3 | not out | 2 | v IND | Visakhapatnam | 24 Oct 2018 |
| Rassie van der DussenSA | 123* | 134 | 10 | 2 | 91.79 | 4 | not out | 1 | v PAK | Centurion | 2 Apr 2021 |
| Shahriar NafeesBAN | 123* | 161 | 17 | 1 | 76.40 | 2 | not out | 1 | v ZIM | Jaipur | 13 Oct 2006 |
| Jason RoyENG | 123 | 85 | 15 | 3 | 144.71 | 1 | c DM Bravo b D Bishoo | 2 | v WI | Bridgetown | 20 Feb 2019 |
| Zaheer AbbasPAK | 123 | 87 | 15 | 3 | 141.38 | 3 | c RS Madugalle b JR Ratnayeke | 1 | v SL | Lahore | 29 Mar 1982 |
| Brad HodgeAUS | 123 | 89 | 8 | 7 | 138.20 | 5 | b PW Borren | 1 | v NED | St Kitts | 18 Mar 2007 |
| Chris GayleWI | 123 | 91 | 7 | 11 | 135.16 | 1 | c Amir Hayat b Imran Haider | 1 | v UAE | Harare | 6 Mar 2018 |
| Bas de LeedeNED | 123 | 92 | 7 | 5 | 133.70 | 4 | run out (SM Sharif) | 2 | v SCO | Bulawayo | 6 Jul 2023 |
| Virat KohliIND | 123 | 95 | 16 | 1 | 129.47 | 3 | b A Zampa | 2 | v AUS | Ranchi | 8 Mar 2019 |
| Kris SrikkanthIND | 123 | 103 | 14 | 1 | 119.42 | 1 | c †Saleem Yousuf b Wasim Akram | 1 | v PAK | Kolkata | 18 Feb 1987 |
| Andrew FlintoffENG | 123 | 104 | 8 | 7 | 118.27 | 5 | c IDR Bradshaw b CH Gayle | 1 | v WI | London | 6 Jul 2004 |
| Kane WilliamsonNZ | 123 | 105 | 12 | 0 | 117.14 | 3 | b Mohammad Irfan | 1 | v PAK | Abu Dhabi | 17 Dec 2014 |
| Mahela JayawardeneSL | 123 | 108 | 14 | 1 | 113.89 | 2 | c Fawad Alam b Abdul Razzaq | 2 | v PAK | Dambulla | 3 Aug 2009 |
BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.