Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 by format (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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Charles StuddENGTests1882-18835911604820.0030.00002110
Gareth AndrewHAM/WORList A2014-20161210316070*22.86121132.23010117
Matthew SpoorsCANODIs2023-2026111001603316.0029055.17001153
T AshelBRCList A2024-2026101001604516.0023169.26001156
Chamara DunusingheSLTests199551001609116.0045235.40013151
Nasir JamalAFGTests2019-2024510316055*22.8631351.12012161
Nakul SharmaSERT202018-2021131131605320.00125128.00010109
Luc BenkensteinESSFirst-class2024-202671101604214.5539140.92000231
Trevor MadondoZIMODIs1998-2001111101607114.5526759.93012190
Sameer PatelLEST20Is2021-20221312216035*16.00158101.27002135
Nazmus SakibMAST20Is2024-2026121231603717.78108148.15000197
Jack BadcockAUSTests1936-1938712116011814.5542437.74104180
Aamir KaleemOMAODIs2019-2025151301603212.3126660.15002213
Matt MilnesYOR/KENList A2019-2026221341603317.78160100.00001125
Tom EmmettENGTests1877-188271311604813.336028.3300181
Ollie PopeLS/WF/MLThe Hundred2022-20261815516052*16.00139115.11012141
Kyle KleinNEDODIs2024-2026241541602514.5523966.9500092
Ted ArnoldENGTests1903-1907101531604013.3360.0000550
Ben WrightGLAT202014-20152316316063*12.31138115.94014145
Ciss ParkinENGTests1920-1924101631603612.3114774.15001161
Malinga BandaraSLODIs2006-2010311741603112.3122471.4300385
Jaskaran SinghDC/PUN/CHAT202009-202124181016031*20.00104153.85001613
Charles PerchardJERList A2014-202538223160378.4223867.2300493
Duvindu TillakaratneBCAA/CMCCFirst-class2025-2026162261603210.0052830.30004182
Ben SandersonNORT202016-20261133819160278.4216596.97003107
K WithanapathiranaPSCList A20265501595231.8017391.91010137
Don TaylorNZTests1947-19563501597731.80--010101
Jimmy HansraCANT202010-201366115958*31.80146108.90010182
Saleem RazaUAEODIs1994-19966601598426.5017391.91010158
Junaid SiddiqueBANT20Is2007-20127701597122.71108147.22011167
Peter LashleyWITests1960-19664701594922.7146430.17001121
John AndersonLLT202017-201888315976*31.80115138.26011136
Akshay HomrajUSAODIs2019-20208801594419.8822371.3000094
T DickwellaKCCCList A20248801593519.8821275.00000128
J GuatamGHAT20Is202688115944*22.71154103.25000204
Matthew HurstMOThe Hundred2024-2025111001597815.90113140.71022129
Scott ElstoneDERList A2014-2015131121595217.6723069.13012110
Saif HassanBANTests2020-202161101594314.4530751.79003272
Murvin AbinashBRCFirst-class2024-202691111595515.9035145.30010108
Satsimranjit DhindsaCANList A2015-20181412815943*39.7519780.7100136
Jason KilaPNGODIs2018-2022131331593615.9024465.16002142
Wellington MasakadzaZIMTests2018-202571421595713.2552330.40010163
R DavsonBAHT20Is2021-2026171511594011.3621275.00000153
Rahul GunasekeraNSWCList A2024-20261916115941*10.6026460.2300373
Shariz AhmadNEDODIs2022-2024201721593010.6028156.58001110
James FaulknerAUST20Is2012-20172418715941*14.45138115.2200075
Shams MulaniMI/MUM/ATT202018-2026401841597311.36142111.97013164
DB LoicCAMT20Is2021-202627253159397.2317192.98005121
Afzal SaleemKSAList A201433215876*158.00140112.86020158
Jamie GrassiLLList A2017-20216501588231.6027357.88011144
PreviousPage 171Next

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.