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 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Tom FellWOR173133 & 40310270v GLAWorcester29 Jun 2014
Jesse RyderOV173108 & 65*208156v WFWellington16 Feb 2015
Shikhar DhawanIND173173195230v BANFatullah10 Jun 2015
Ross TaylorNZ173173*299190v ZIMBulawayo28 Jul 2016
Craig ErvineZIM173146 & 27353221v NZBulawayo6 Aug 2016
David WarnerAUS173173136240v SACape Town12 Oct 2016
Ned EckersleyLEI17388 & 85199270v GLOBristol14 Apr 2017
Dhananjaya de SilvaSL173173229211v BANChattogram31 Jan 2018
Stiaan van ZylSUS173173354210v MIDLondon2 Jun 2019
Matthew LambWAR173173371250v ESSBirmingham10 Sept 2019
Travis HeadSA1732 & 171*284230v TASAdelaide19 Oct 2020
Hashim AmlaSUR173173347160v GLOLondon27 May 2021
Brendan TaylorZIM17381 & 92165281v BANHarare7 Jul 2021
Joe RootENG17364 & 109280250v INDNottingham4 Aug 2021
Jaskaran MalhotraUSA173173*124416v PNGAl Amarat9 Sept 2021
Liton DasBAN173114 & 59322171v PAKChattogram26 Nov 2021
Joe RootENG17331 & 142*240231v INDBirmingham1 Jul 2022
Abdullah ShafiquePAK17313 & 160*45591v SLGalle16 Jul 2022
Matthew CritchleyESS173121 & 52215243v SOMChelmsford11 Jun 2023
Finlay BeanYOR173173189245v GLALeeds3 May 2024
Ed BarnardWAR173173*140174v ESSChelmsford24 Jul 2024
Rachin RavindraNZ173134 & 39*203194v INDBengaluru16 Oct 2024
Sam HainWAR17386 & 87*326172v WORWorcester23 May 2025
Lewis HillLEI173151 & 22349140v DERDerby22 Jul 2025
Matthew CritchleyESS173173266201v HAMSouthampton3 Apr 2026
Victor TrumperAUS172113 & 59-190v ENGAdelaide15 Jan 1904
Charles MacartneyAUS172170 & 2*228200v ENGSydney25 Feb 1921
Jack HobbsENG172115 & 5739480v AUSSydney19 Dec 1924
Charles MacartneyAUS17239 & 133*-120v ENGLondon26 Jun 1926
Ted DexterENG172172 & DNB-185v PAKLondon16 Aug 1962
Ted DexterENG172172-280v SAJohannesburg23 Dec 1964
Trevor GoddardSA17260 & 112-173v ENGJohannesburg22 Jan 1965
Asif IqbalPAK17226 & 146296252v ENGLondon24 Aug 1967
Rohan KanhaiWI172150 & 22339230v ENGGeorgetown28 Mar 1968
Ian ChappellAUS17276 & 96-91v WIAdelaide24 Jan 1969
Ian RedpathAUS17213 & 159*345230v NZAuckland22 Mar 1974
Graham YallopAUS172172447190v PAKFaisalabad6 Mar 1980
Sunil GavaskarIND172172472190v ENGBangalore9 Dec 1981
Allan BorderAUS17289 & 83346210v ENGSydney2 Jan 1983
Graeme WoodAUS172172449210v ENGNottingham11 Jul 1985
Sunil GavaskarIND172172400190v AUSSydney2 Jan 1986
Viv RichardsWI17249 & 123214210v PAKPort of Spain14 Apr 1988
Dean JonesAUS172122 & 50249210v ENGLondon24 Aug 1989
Allan LambENG17230 & 142273242v NZWellington6 Feb 1992
Graham GoochENG172135 & 37394241v PAKLeeds23 Jul 1992
David BoonAUS17241 & 131377180v ENGMelbourne24 Dec 1994
Brian LaraWI172152 & 20212300v ENGNottingham10 Aug 1995
Craig WishartZIM172172*151183v NAMHarare10 Feb 2003
Gary KirstenSA17254 & 118347181v PAKFaisalabad24 Oct 2003
Adam GilchristAUS172172126133v ZIMHobart16 Jan 2004

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.