Live1st ODI · India in New Zealand 2026/27NZ116/7 (28.3)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting match by match (All cricket)

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 23,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Asghar AfghanAFG164164 & DNB257142v ZIMAbu Dhabi10 Mar 2021
Tamim IqbalBAN16490 & 74*199253v SLPallekele21 Apr 2021
Ken McClureCAN16434 & 130276273v WFWellington7 Nov 2021
Feroze KhushiESS164164228182v KENCanterbury5 Sept 2022
Haseeb HameedNOT164115 & 49*258240v DURNottingham26 Sept 2022
Lyndon JamesNOT164164* & DNB222190v DURNottingham26 Sept 2022
Cameron BancroftWA164164*448140v QUEBrisbane1 Dec 2022
Cole McConchieCAN16481 & 83242211v OVUniversity of Otago Oval6 Mar 2023
James RewSOM164117 & 47349252v LANTaunton20 Apr 2023
Joe RootENG164118* & 46207125v AUSBirmingham16 Jun 2023
Nathan McSweeneySA16464 & 100332133v NSWAdelaide15 Oct 2023
Marcus HarrisVIC164164306202v TASMelbourne5 Nov 2023
David WarnerAUS164164 & 0216164v PAKPerth14 Dec 2023
Finlay BeanYOR164164250186v GLOScarborough23 Jun 2024
Michael BurgessWAR164147 & 17*226193v SOMTaunton30 Jun 2024
Ben SlaterNOT164164119129v SURGuildford4 Aug 2024
GSNFG JayasuriyaCMCC16432 & 13233385v PSCColombo3 Jan 2025
Marcus HarrisLAN164121 & 43303250v NORNorthampton9 May 2025
Wiaan MulderSA16417 & 147253182v ZIMBulawayo28 Jun 2025
Keaton JenningsLAN164106 & 58285220v DERChesterfield29 Jun 2025
Harry BrookENG16453 & 111162193v INDLondon31 Jul 2025
Cam FletcherAA16479 & 85376172v WFAuckland5 Dec 2025
Jacob BethellENG16410 & 154288170v AUSSydney4 Jan 2026
Ben FoakesSUR164128 & 36*268221v WARBirmingham3 Apr 2026
Rishi PatelLEI164164262280v SURLondon10 Apr 2026
James SalesNOR164164265242v MIDNorthampton17 Apr 2026
Hamza KhanRWA164164*65915v IVOGaborone24 May 2026
Karanbir SinghAUA164164571812v HUNSzodliget28 Jun 2026
Dick SpoonerENG16371 & 92--0v INDKolkata30 Dec 1951
Lindsay HassettAUS163163 & DNB-150v SAAdelaide24 Jan 1953
Madhav ApteIND1630 & 163*-00v WIPort of Spain19 Feb 1953
Russell EndeanSA163116 & 47*-160v NZAuckland13 Mar 1953
Norm O'NeillAUS163163 & DNB--0v INDBombay1 Jan 1960
Eddie BarlowSA163109 & 54356160v AUSMelbourne1 Jan 1964
Ken BarringtonENG163163-260v NZLeeds8 Jul 1965
Rodney RedmondNZ163107 & 56-290v PAKAuckland16 Feb 1973
Desmond HaynesWI16360 & 103*358160v AUSGeorgetown2 Mar 1984
Dilip VengsarkarIND16361 & 102*369161v ENGLeeds19 Jun 1986
Kapil DevIND163163165191v SLKanpur17 Dec 1986
Shoaib MohammadPAK163163516171v NZWellington10 Feb 1989
David GowerENG16357 & 106260240v AUSLondon22 Jun 1989
Andrew HudsonSA163163 & 0386200v WIBridgetown18 Apr 1992
Ken RutherfordNZ16374 & 89291132v ZIMHarare7 Nov 1992
Robin SmithENG163128 & 35409240v SLColombo13 Mar 1993
Mark TaylorAUS16340 & 123341151v PAKHobart17 Nov 1995
Mohammad AzharuddinIND163163*246183v AUSKolkata18 Mar 1998
Tillakaratne DilshanSL163163* & 0348180v ZIMHarare26 Nov 1999
Tillakaratne DilshanSL16363 & 100223231v ENGKandy10 Dec 2003
Kumar SangakkaraSL1636 & 157*298250v WIKandy22 Jul 2005
Ricky PontingAUS1637 & 156287171v ENGManchester11 Aug 2005

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.