Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Alex CareyAUS7777*6571v ENGChester-le-Street24 Sept 2024
Charith AsalankaSL77777183v WIKandy20 Oct 2024
Mehedi Hasan MirazBAN77777382v WIBasseterre12 Dec 2024
Nazmul Hossain ShantoBAN777711090v NZRawalpindi24 Feb 2025
Hammad MirzaOMA777710332v CANLauderhill19 May 2025
Saim AyubPAK777770111v SAFaisalabad8 Nov 2025
Harpreet SinghUAE77776573v OMAKirtipur3 May 2026
Finlay McCreathSCO777710261v USAKirtipur14 May 2026
Shubman GillIND777784101v ENGLondon19 Jul 2026
Jan FrylinckNAM7777*8981v NEPUtrecht21 Jul 2026
Jordan HermannSA777759130v NAMWindhoek13 Sept 2026
Harry BrookENG77776692v SLLondon27 Sept 2026
Vinayak ShuklaOMA77778361v NEPAl Amarat13 Oct 2026
Paul StirlingIRE77777183v NAMWindhoek24 Oct 2026
Pavan RathnayakeSL77776580v PAKLahore31 Oct 2026
David GowerENG76769021v INDLondon4 Jun 1982
Mike GattingENG76768181v PAKManchester19 Jul 1982
David HookesAUS76769581v ENGAdelaide30 Jan 1983
Kepler WesselsAUS767613050v ZIMNottingham9 Jun 1983
Geoff HowarthNZ767679140v SLBristol13 Jun 1983
Viv RichardsWI767610440v AUSSydney12 Feb 1985
Desmond HaynesWI7676*13300v AUSSydney12 Feb 1985
Sunil GavaskarIND7676*12843v WISharjah22 Nov 1985
Martin CroweNZ76768380v INDBrisbane11 Jan 1986
David BoonAUS767610250v INDMelbourne31 Jan 1986
Chris BroadENG767611370v AUSPerth1 Jan 1987
Chris BroadENG767614370v WIDevonport3 Feb 1987
Ramiz RajaPAK767611530v SLHyderabad8 Oct 1987
Allan LambENG76765832v SLPeshawar17 Oct 1987
Mudassar NazarPAK767610890v AUSLahore14 Oct 1988
Dilip VengsarkarIND7676*10061v WISharjah16 Oct 1988
Javed MiandadPAK767612010v WISharjah22 Oct 1988
Navjot SidhuIND76768743v SLDhaka4 Nov 1988
Keith ArthurtonWI7676*11450v INDPort of Spain11 Mar 1989
Shoaib MohammadPAK76769480v SLSharjah23 Mar 1989
Mark TaylorAUS767611640v PAKSydney25 Feb 1990
Hashan TillakaratneSL767610950v AUSSharjah2 May 1990
Martin CroweNZ767610740v ENGSydney13 Dec 1990
Dean JonesAUS767610561v NZMelbourne15 Jan 1991
Allan BorderAUS767610252v INDAdelaide15 Dec 1991
Athula SamarasekeraSL76768851v PAKMultan17 Jan 1992
Aamer SohailPAK767610480v AUSPerth11 Mar 1992
Richie RichardsonWI7676*11261v PAKAdelaide12 Dec 1992
Asanka GurusinhaSL767610560v NZColombo13 Dec 1992
Navjot SidhuIND767610752v ENGChandigarh21 Jan 1993
David BoonAUS767610570v SAPort Elizabeth22 Feb 1994
Aamer SohailPAK767610380v NZWellington9 Mar 1994
Phil SimmonsWI767610034v INDFaridabad17 Oct 1994
Andy FlowerZIM76769880v SLHarare5 Nov 1994
Mark GreatbatchNZ76768572v SAChristchurch23 Feb 1995

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.