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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Virat KohliIND | 123 | 111 | 11 | 2 | 110.81 | 3 | c JD Ryder b MJ McClenaghan | 2 | v NZ | Napier | 19 Jan 2014 |
| Tillakaratne DilshanSL | 123 | 113 | 12 | 2 | 108.85 | 2 | b A Nehra | 2 | v IND | Nagpur | 18 Dec 2009 |
| Inzamam-ul-HaqPAK | 123 | 121 | 9 | 4 | 101.65 | 4 | b L Balaji | 1 | v IND | Lahore | 21 Mar 2004 |
| Babar AzamPAK | 123 | 126 | 9 | 1 | 97.62 | 3 | c CR Brathwaite b AS Joseph | 1 | v WI | Sharjah | 2 Oct 2016 |
| Boeta DippenaarSA | 123 | 129 | 12 | 0 | 95.35 | 2 | c XM Marshall b IDR Bradshaw | 1 | v WI | Barbados | 11 May 2005 |
| Sachin TendulkarIND | 123 | 130 | 12 | 2 | 94.62 | 2 | b Shoaib Malik | 1 | v PAK | Ahmedabad | 12 Apr 2005 |
| Chris GayleWI | 123 | 130 | 18 | 2 | 94.62 | 1 | c R Dravid b AB Agarkar | 1 | v IND | Kingston | 18 May 2006 |
| Ricky PontingAUS | 123 | 138 | 7 | 1 | 89.13 | 4 | run out | 1 | v SL | Melbourne | 9 Jan 1996 |
| Virat KohliIND | 122* | 94 | 9 | 3 | 129.79 | 3 | not out | 1 | v PAK | Colombo | 10 Sept 2023 |
| Mohammad HafeezPAK | 122* | 113 | 12 | 2 | 107.96 | 3 | not out | 1 | v IRE | Dublin | 23 May 2013 |
| Mohammad RizwanPAK | 122* | 128 | 9 | 3 | 95.31 | 4 | not out | 2 | v SA | Karachi | 12 Feb 2025 |
| Nazmul Hossain ShantoBAN | 122* | 129 | 13 | 2 | 94.57 | 3 | not out | 2 | v SL | Chattogram | 13 Mar 2024 |
| Sachin TendulkarIND | 122* | 131 | 12 | 1 | 93.13 | 2 | not out | 2 | v WI | Harare | 4 Jul 2001 |
| Hashim AmlaSA | 122* | 132 | 6 | 3 | 92.42 | 2 | not out | 1 | v ZIM | Bulawayo | 17 Aug 2014 |
| Martin GuptillNZ | 122* | 135 | 8 | 2 | 90.37 | 2 | not out | 1 | v WI | Auckland | 10 Jan 2009 |
| Rohit SharmaIND | 122* | 144 | 13 | 2 | 84.72 | 2 | not out | 2 | v SA | Southampton | 5 Jun 2019 |
| Nathan AstleNZ | 122* | 150 | 12 | 5 | 81.33 | 2 | not out | 2 | v ENG | Dunedin | 26 Feb 2002 |
| Kusal MendisSL | 122 | 77 | 14 | 6 | 158.44 | 3 | c Imam-ul-Haq b Hasan Ali | 1 | v PAK | Hyderabad | 10 Oct 2023 |
| Adam GilchristAUS | 122 | 91 | 13 | 4 | 134.07 | 1 | b M Muralitharan | 2 | v SL | Brisbane | 14 Feb 2006 |
| Philip SaltENG | 122 | 93 | 14 | 3 | 131.18 | 2 | c PRP Boissevain b LV van Beek | 1 | v NED | Amstelveen | 17 Jun 2022 |
| Inzamam-ul-HaqPAK | 122 | 102 | 12 | 2 | 119.61 | 4 | c †R Dravid b M Kartik | 2 | v IND | Karachi | 13 Mar 2004 |
| Sanath JayasuriyaSL | 122 | 105 | 12 | 4 | 116.19 | 2 | b SR Watson | 1 | v AUS | Sydney | 9 Jan 2003 |
| Virat KohliIND | 122 | 105 | 8 | 5 | 116.19 | 3 | c DJ Willey b BA Stokes | 2 | v ENG | Pune | 15 Jan 2017 |
| Shane WatsonAUS | 122 | 111 | 12 | 2 | 109.91 | 1 | c KA Pollard b KAJ Roach | 1 | v WI | Canberra | 6 Feb 2013 |
| Phil SimmonsWI | 122 | 113 | 12 | 5 | 107.96 | 3 | c Kepler Wessels b AP Kuiper | 1 | v SA | Kingston | 7 Apr 1992 |
| Dipak ChudasamaKEN | 122 | 113 | 16 | 0 | 107.96 | 1 | c & b Hasibul Hossain | 1 | v BAN | Nairobi | 10 Oct 1997 |
| Hashim AmlaSA | 122 | 113 | 9 | 1 | 107.96 | 2 | c Misbah-ul-Haq b Wahab Riaz | 1 | v PAK | Johannesburg | 17 Mar 2013 |
| David WarnerAUS | 122 | 113 | 9 | 3 | 107.96 | 2 | c RA Jadeja b I Sharma | 1 | v IND | Sydney | 23 Jan 2016 |
| Aravinda de SilvaSL | 122 | 116 | 12 | 2 | 105.17 | 4 | st †Moin Khan b Saqlain Mushtaq | 2 | v PAK | Nairobi | 4 Oct 1996 |
| David WarnerAUS | 122 | 117 | 15 | 2 | 104.27 | 1 | c CH Morris b D Pretorius | 2 | v SA | Manchester | 6 Jul 2019 |
| Rilee RossouwSA | 122 | 118 | 14 | 2 | 103.39 | 4 | c MR Marsh b CP Tremain | 1 | v AUS | Cape Town | 12 Oct 2016 |
| Richie RichardsonWI | 122 | 121 | 7 | 3 | 100.83 | 3 | c Ijaz Ahmed b Waqar Younis | 2 | v PAK | Sharjah | 21 Oct 1991 |
| Lendl SimmonsWI | 122 | 124 | 8 | 2 | 98.39 | 1 | c Alok Kapali b Rubel Hossain | 1 | v BAN | Mirpur | 13 Oct 2011 |
| Mohammad HafeezPAK | 122 | 129 | 7 | 4 | 94.57 | 3 | c LD Chandimal b RAS Lakmal | 1 | v SL | Sharjah | 18 Dec 2013 |
| David BoonAUS | 122 | 130 | 15 | 0 | 93.85 | 2 | c RS Madugalle b PA de Silva | 1 | v SL | Adelaide | 10 Jan 1988 |
| Nick KnightENG | 122 | 130 | 13 | 4 | 93.85 | 1 | run out (CB Lambert) | 1 | v WI | Bridgetown | 29 Mar 1998 |
| Ashish BagaiCAN | 122 | 132 | 10 | 0 | 92.42 | 3 | b AC Botha | 2 | v IRE | Nairobi | 4 Feb 2007 |
| David GowerENG | 122 | 134 | 8 | 0 | 91.04 | 1 | c GM Turner b RJ Hadlee | 2 | v NZ | Melbourne | 13 Jan 1983 |
| Sanath JayasuriyaSL | 122 | 136 | 15 | 2 | 89.71 | 2 | c TT Bresnan b SJ Harmison | 1 | v ENG | London | 20 Jun 2006 |
| Pathum NissankaSL | 122 | 136 | 16 | 0 | 89.71 | 1 | c sub (W Madhevere) b R Ngarava | 2 | v ZIM | Harare | 31 Aug 2025 |
| Chris GayleWI | 122 | 137 | 5 | 6 | 89.05 | 1 | c †Kamran Akmal b Umar Gul | 2 | v PAK | Abu Dhabi | 16 Nov 2008 |
| Sachin TendulkarIND | 122 | 138 | 12 | 0 | 88.41 | 2 | c S Elworthy b JH Kallis | 2 | v SA | Vadodara | 17 Mar 2000 |
| Monank PatelUSA | 121* | 95 | 7 | 5 | 127.37 | 3 | not out | 1 | v CAN | The Hague | 13 Aug 2024 |
| Adam GilchristAUS | 121* | 101 | 16 | 2 | 119.80 | 1 | not out | 2 | v ENG | London | 12 Jul 2005 |
| Inzamam-ul-HaqPAK | 121* | 113 | 9 | 5 | 107.08 | 4 | not out | 1 | v IND | Sharjah | 26 Mar 2000 |
| Rameez ShahzadUAE | 121* | 115 | 10 | 2 | 105.22 | 4 | not out | 2 | v SCO | Dubai | 23 Jan 2018 |
| Ambati RayuduIND | 121* | 118 | 10 | 4 | 102.54 | 3 | not out | 2 | v SL | Ahmedabad | 6 Nov 2014 |
| Gerhard ErasmusNAM | 121* | 120 | 9 | 3 | 100.83 | 4 | not out | 1 | v OMA | Dubai | 6 Mar 2022 |
| Rohit SharmaIND | 121* | 125 | 13 | 3 | 96.80 | 1 | not out | 2 | v AUS | Sydney | 25 Oct 2025 |
| Craig ErvineZIM | 121* | 128 | 15 | 1 | 94.53 | 2 | not out | 2 | v NEP | Harare | 18 Jun 2023 |
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.