Live4th ODI · Ireland in Namibia 2026/27NAM1/0 (1)IRE298/8 (50)NAM need 298 runs in 294 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting match by match (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,029 of the 5,035 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Hashim AmlaSA8080*10550v SLChester-le-Street28 Jun 2019
Aqib IlyasOMA8080*9270v UAEAl Amarat5 Jan 2020
KL RahulIND80805263v AUSRajkot17 Jan 2020
Henry NichollsNZ808010390v INDMount Maunganui11 Feb 2020
Wanindu HasarangaSL8080*6073v WINorth Sound14 Mar 2021
Quinton de KockSA808086101v PAKJohannesburg4 Apr 2021
Shreyas IyerIND808011190v WIAhmedabad11 Feb 2022
Glenn MaxwellAUS8080*5166v SLKandy14 Jun 2022
MahmudullahBAN8080*8433v ZIMHarare7 Aug 2022
Steve SmithAUS8080*7891v ENGAdelaide17 Nov 2022
Shreyas IyerIND80807644v NZAuckland25 Nov 2022
Harry BrookENG80807574v SABloemfontein29 Jan 2023
Heinrich KlaasenSA80806272v ENGKimberley1 Feb 2023
Waseem MuhammadUAE80807864v CANWindhoek1 Apr 2023
Ibrahim ZadranAFG808010162v PAKHambantota24 Aug 2023
Marnus LabuschagneAUS8080*9380v SABloemfontein7 Sept 2023
Shakib Al HasanBAN80808563v INDColombo15 Sept 2023
Hashmatullah ShahidiAFG80808881v INDDelhi11 Oct 2023
Rahmanullah GurbazAFG80805784v ENGDelhi15 Oct 2023
Shubman GillIND8080*6683v NZMumbai15 Nov 2023
Sherfane RutherfordWI80808274v SLKandy23 Oct 2024
Mohammad RizwanPAK80808273v SACape Town19 Dec 2024
Saiteja MukkamallaUSA808010690v OMAAl Amarat12 Feb 2025
George MunseySCO808056122v NEDUtrecht16 May 2025
Charlie TearSCO808072121v NEPDundee2 Jun 2025
Malan KrugerNAM808013241v CANKing City2 Sept 2025
Saif HassanBAN80807266v WIDhaka23 Oct 2025
Shubman GillIND8080*75111v ENGBirmingham14 Jul 2026
Mark ChapmanNZ80808284v WIBridgetown19 Jul 2026
Rohit KumarNEP80808122v OMAAl Amarat19 Oct 2026
Clive LloydWI79795973v ENGBirmingham30 Aug 1976
Clive RadleyENG797912980v PAKManchester24 May 1978
John DysonAUS797912680v NZSydney25 Nov 1980
Faoud BacchusWI797910490v PAKSialkot5 Dec 1980
Bruce EdgarNZ797911971v AUSAuckland13 Feb 1982
Mudassar NazarPAK79798290v SLKarachi31 Mar 1982
Kepler WesselsAUS7979118100v NZMelbourne9 Jan 1983
Richard HadleeNZ79796451v ENGAdelaide29 Jan 1983
Imran KhanPAK7979*7471v NZNottingham20 Jun 1983
Allan BorderAUS7979*8270v SLSydney8 Jan 1985
Richie RichardsonWI7979*7073v ENGPort of Spain4 Mar 1986
Ken RutherfordNZ797910530v AUSWellington26 Mar 1986
Aravinda de SilvaSL797910070v AUSSydney19 Jan 1988
Richie RichardsonWI7979*8761v PAKPort of Spain20 Mar 1988
Phil SimmonsWI797973112v PAKGeorgetown30 Mar 1988
Javed MiandadPAK79796743v WISharjah18 Oct 1988
Richard HadleeNZ79799252v AUSAuckland11 Mar 1990
Allan BorderAUS79798772v WIBridgetown13 Mar 1991
David BoonAUS7979*10160v INDSydney14 Jan 1992
Ian BothamENG797973112v NZChristchurch15 Feb 1992

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.