Live1st ODI · India in New Zealand 2026/27NZINDIndia won the toss and 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,354 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Tom BruceCS169169252154v AAKennards Hire Community Oval25 Oct 2022
Tom LathamCAN16926 & 143*276194v WFCello Basin Reserve26 Oct 2022
Imam-ul-HaqPAK169121 & 48284232v ENGRawalpindi1 Dec 2022
Daniel DrewSA16985 & 84362230v NSWAdelaide14 Mar 2023
Soumya SarkarBAN169169151222v NZNelson20 Dec 2023
George HillYOR169169* & DNB257162v MIDLeeds29 Aug 2024
Travis HeadAUS169152 & 17179200v INDBrisbane14 Dec 2024
Minod BhanukaCCC16980 & 89244164v KYCCColombo7 Feb 2025
Tillakaratne SampathNSWC16977 & 92306211v BRCMoratuwa14 Feb 2025
Brian BennettZIM169169163203v IREHarare14 Feb 2025
Luke ProcterNOR16962 & 107267210v MIDNorthampton22 Jun 2025
Sam RobsonMID169169*139192v DURChester-le-Street13 Aug 2025
Tom LathamNZ16924 & 145335140v WIChristchurch2 Dec 2025
Sam KonstasNSW169116 & 53243122v QUESydney5 Dec 2025
Leo CarterCAN169169*250144v AAAuckland27 Mar 2026
Joe ClarkeNOT16933 & 136240241v GLANottingham10 Apr 2026
Bill WoodfullAUS1687 & 161-50v SAMelbourne31 Dec 1931
Peter BurgeAUS168160 & 8340250v ENGLeeds2 Jul 1964
Bill LawryAUS168151 & 17446120v WISydney14 Feb 1969
Ian RedpathAUS168103 & 65293132v WIAdelaide23 Jan 1976
Clive LloydWI168157 & 11-213v PAKBridgetown18 Feb 1977
Zaheer AbbasPAK168168 & DNB176231v INDFaisalabad3 Jan 1983
Zaheer AbbasPAK168168*34161v INDLahore17 Oct 1984
Kepler WesselsAUS16898 & 70251290v WIAdelaide7 Dec 1984
Asanka GurusinhaSL168137 & 31*487220v AUSColombo17 Aug 1992
Michael SlaterAUS168168235170v NZHobart26 Nov 1993
Mohammad AzharuddinIND1685 & 163*238251v SAKanpur8 Dec 1996
Daryll CullinanSA168168 & 0308200v WICape Town2 Jan 1999
Sachin TendulkarIND168116 & 52313131v AUSMelbourne26 Dec 1999
Marvan AtapattuSL168118 & 50*367190v WISaint Lucia20 Jun 2003
Michael ClarkeAUS168151 & 17302204v INDBangalore6 Oct 2004
Hamish MarshallNZ168146 & 22333251v AUSChristchurch10 Mar 2005
Tillakaratne DilshanSL168168179191v BANColombo20 Sept 2005
Michael HusseyAUS168137 & 31*316220v WIHobart17 Nov 2005
Thilan SamaraweeraSL168143 & 25282201v NZColombo26 Aug 2009
Collins ObuyaKEN16889 & 79233174v NEDNairobi20 Feb 2010
Michael ClarkeAUS168168 & DNB253222v NZWellington19 Mar 2010
Jonathan TrottENG168168*345130v AUSMelbourne26 Dec 2010
Graeme SmithSA16853 & 115308190v NZDunedin7 Mar 2012
Ahmed ShehzadPAK168147 & 21295141v SLSharjah16 Jan 2014
Andrew GaleYOR168164 & 4300200v WORScarborough19 Jul 2015
David WarnerAUS168113 & 55122253v PAKSydney3 Jan 2017
Ryan ten DoeschateESS168168* & DNB209251v SURGuildford9 Jun 2017
Steven MullaneyNOT168168276232v KENNottingham26 Jun 2017
Cheteshwar PujaraIND168153 & 15300150v SLGalle26 Jul 2017
William PorterfieldIRE16860 & 108289212v NEDDublin15 Aug 2017
Quinton de KockSA168168*145212v BANKimberley15 Oct 2017
Tom Kohler-CadmoreYOR168105* & 63274241v LANLeeds10 Sept 2018
MahmudullahBAN16822 & 146272263v NZHamilton28 Feb 2019
Cam FletcherCAN168157 & 11*185232v OVRangiora11 Mar 2021

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.