Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Niko DavinNAMODIs2023-2025131302559019.6228489.79011315
Tom WoodDERList A2021-20231414025510918.2127194.10102353
Shaun MarshAUST20Is2008-20161515125547*18.21248102.820021510
Musa AhmedNEDODIs2021-2024151502556117.0041062.20011233
J MartinsPORT20Is2025-2026181642554021.25209122.010001911
Campbell KellawayMST202022-20262117325541*18.21207123.19001254
Gerrie SnymanNAMFirst-class2012-2015231254201*127.0030084.67100298
Dilawar HussainINDTests1934-19363602545942.33--03092
Jordan CoxENGTests20264712547342.3339664.14030361
Tanzid HasanBANTests202648025410131.7538865.46112275
James SeymourVICFirst-class2021-202259025410528.2258943.12111362
Srimantha WijeratneCANODIs2023-2024101002546325.4036070.56031241
Tillakaratne DilshanDER/SURFirst-class2014-201561122546928.2235072.57021391
Matt FordMRList A2021-20231311625471*50.80236107.63021235
Kashif SiddiqueKSAT20Is2022-2024111102545723.09184138.04021396
Andy RobertsNZTests1976712125484*23.0950.00012141
Muhammad YounisBHRT20Is2020-20221313125482*21.17198128.280122611
Ranji HordernAUSTests1911-191271322545023.0971335.62011230
Brian ChariZIMTests2014-201871402548018.1464239.56022266
Ravija SandaruwanKUW/BRCT202018-2025141422545121.17160158.750101817
Wilf FlowersENGTests1884-189381402545618.141118.18010130
Roald BadenhorstOV/CSFirst-class2012-201591512547118.1468337.19013380
Roy SwetmanENGTests1959-1960111722546516.9330621.24012120
Saghar ManzoorCROT20Is2024-2026191932543815.88237107.170032511
Luis HermidaMEXT20Is2019-2025212162543716.9334972.78000130
Brent ArnelND/WFFirst-class2012-201843532425432*8.7678832.230013331
Billy IbadullaPAKTests1964-196748025316631.6327816.91100260
Stiaan van ZylSUSList A2017-2019111002539625.3031480.57022194
Sanjeeva RanatungaSLODIs1994-1996121102537023.0052648.10020100
James BurkeSURFirst-class2015-201691312537921.0857344.15023331
Sediqullah AtalDC/MCT/DCT202025-2026131302537419.46203124.630221313
Matt McKiernanDERT202018-20234029102532613.32176143.750022311
Arjun KumalNEPODIs20267702528736.0039963.16011240
Ted BowleyENGTests1929-193057025210936.00--100111
Tuppy Owen-SmithSATests192958225212942.00--11002
Frank DruceENGTests1897-18985902526428.00--010210
Cyril FrancoisSATests1922-19235912527231.50--01000
Milan PriyanathSLTests2024-202671012527228.0044257.01011264
Jekon EdnessBERODIs2007-2008111122527228.0040362.53011223
Sakibul GaniBIHT202021-20221311325253*31.50224112.500101711
Sohail KhanPAKTests2009-201691222526525.2032876.83010348
Gavin KaplanBOL/WPT202022-20241313125253*21.00217116.13010186
J PereraMSCT202024-2026141332525725.20213118.31021157
R MadushankaKYCCList A2024-20251413125275*21.0046654.08011136
Tom BurttNZTests1947-1953101532524221.00--001101
John MorrisonNZODIs1975-1983181532525521.0047253.39010221
Arjit GuptaRAJT202019-2022171622524518.00184136.960011718
Peter McAlisterAUSTests1904-190981612524116.8012729.13000160
Iain ButchartZIMODIs1983-1995191622525418.0039563.80012171
Scott CurrieHAMList A2021-20252418925261*28.0025897.67010252
PreviousPage 134Next

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.