Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Scotland×

Player figures come from full scorecards, which we hold for 315 of the 316 matches in this selection (from 1999). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid WasifHK2016-2018530524017.336777.6100041
T SuriUAE2024-2025440523713.006382.5400160
Marlon SamuelsWI2018110515151.009852.0401040
Surendran ChandramohanSIN2019110515151.005592.7301032
Akshay HomrajUSA2019220512725.505592.7300012
Binod BhandariNEP2013-2026330512817.006183.6100052
Kyle KleinNED2024-2025640512412.756183.6100160
KL RahulIND2021110505050.0019263.1601063
Emilio GayITA2025110505050.0021238.1001062
Xavier MarshallUSA2019220505025.006873.5301151
Zeeshan SiddiqiCAN2012-2014220504325.0011145.0500031
Shayan JahangirUSA2024-2026440503712.505590.9100182
Logan van BeekNED2021-2024552502416.676181.9700031
Steve WaughAUS19991114949*-6971.0100070
Sanjay KrishnamurthiUSA2024-2026210494949.005490.7400070
Desmond ChumneyCAN2007220492824.506773.1300040
Kamau LeverockBER2013-20192224943*-29168.9700043
Saqib ZulfiqarNED2018-20254314933*24.506674.2400031
Jacques KallisSA2007-2009210484848.0031154.8400080
Lahiru ThirimanneSL2015-20192214844*48.006178.6900031
Ansh PatelCAN2026221484148.0037129.7300040
Mohammad AshrafulBAN2006-20123324838*48.006080.0000051
Afsar ZazaiAFG20153314848*24.006376.1900250
Moin KhanPAK1999110474747.0041114.6300050
Liam PlunkettENG20181114747*-45104.4400032
Jeevan MendisSL2011-20192214734*47.0034138.2400042
Zawar FaridUAE20222214732*47.0033142.4200043
Joe RootENG2014-2018330472915.6734138.2400071
Navneet DhaliwalCAN2015-20243314734*23.506177.0500002
Divan la CockNAM2022440472311.758058.7500142
Imran FarhatPAK2013110464646.007065.7100040
Andrew NorthcoteITA20131114646*-5485.1900030
Delray RawlinsBER2019110464646.0021219.0500043
Rahmanullah GurbazAFG2021110464646.0037124.3200014
Janeiro TuckerBER2007-2013220464223.005977.9700043
Rupesh SinghNEP20252214643*46.0029158.6200013
Waqas KhanHK2016-20174314635*23.007958.2300030
Sandeep LamichhaneNEP2018-2026147246229.208256.1000140
Harry TectorIRE2019-202455045219.005090.0000040
Brendan TaylorZIM2018110444444.005481.4800041
Alastair CookENG2014110444444.004793.6200040
Rovman PowellWI2018-2026330442414.674695.6500012
Dogodo BauPNG2017-2022441442914.6710541.9000120
Carsten PedersenDEN2013110434343.004889.5800041
AR OdedaraOMA2026110434343.0029148.2800042
Niko DavinNAM2019-2024220432321.5029148.2800051
Aryan DuttNED2021-2025119443118.607160.5600000
Sabbir RahmanBAN20151114242*-40105.0000042
Zhivago GroenewaldNAM2017210424242.0020210.0000042
Romario ShepherdWI2023-2026221423642.004691.3000051

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.