Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom SmithLANT202014-2016171713637422.69273132.97031439
Sachitha JayathilakeBCAA/TUCAList A2024-2026211733635925.9346777.730212013
Nasir JamshedPAKT20Is2012-2013181813635621.35320113.440213412
Rick DarlingAUSODIs1978-1982181813637421.3567953.46010260
Baxter HoltNSWFirst-class2019-2022122143635421.3576347.58012395
Charlie BrennanJERT20Is2021-2026342763635217.29320113.440122415
Dhananjaya LakshanGG/CS/CST202020-2026332853634315.78278130.580033310
Mohammad AmirPAKODIs2009-201961301036373*18.1544481.76025328
Sunil NarineWIODIs2011-20166545123633611.0044182.310083612
Calvin HarrisonHAM/NOR/NOTT202020-20267950213633012.52316114.87005268
K AmanthaBSC/ACCCFirst-class2025-202681413627527.8568153.16021456
FFZ NhaduateMOZT20Is2023-2026181723629324.13272133.090243818
Peter MoorZIMT20Is2016-20192018436292*25.86280129.290102224
LA de ZoysaNSWCFirst-class2025-20261018136210121.2990739.91121301
Eric RussellENGTests1961-1967101813627021.2945937.69022320
Mohammad SaifuddinBANODIs2017-20263019936251*36.2042285.78021296
Hamza ShaikhWAR/LEIFirst-class2024-2026122113626318.1097137.28012451
Dylan BlignautGERT20Is2021-20232925536247*18.1039392.110011815
Saba KarimINDODIs1997-2000322743625515.7456064.64012272
Shiraz KhanKUWT20Is2019-202553341436250*18.1038394.520121516
Ravi RampaulWIODIs2003-201592401136286*12.4847276.690133313
Kamindu MendisCCC/COLBOList A2019-202697036113951.5736898.101203410
Rohan KunnummalKERT202019-20231313236156*32.82322112.11030417
Stephen EskinaziWFThe Hundred2023-2025141413615827.77249144.980223811
Dean BrownlieNZODIs2012-2017161513616325.7948674.28010461
HazratullahAFGODIs2018-2019161603616722.5640988.260213817
Shrideep MangelaUGAT20Is2024-20251616136165*24.07310116.45021324
Dhananjaya LakshanCCCList A2024-2026191723614224.0737995.25000348
Harry SinghLANList A2024-2026191903617419.0045778.99012299
Ashmit ShreshtaNGRT20Is2021-2023212023617620.06361100.00011345
Shoaib KhanOMAT20Is2022-2024282773615718.05341105.870163312
WK McCallanIREODIs2006-200939281036150*20.0641986.16015362
C TlaliLEST20Is2021-2026343313614211.2843682.80005346
Sonny RamadhinWITests1950-1960435814361448.202313.040014200
Harry BrookENG/YORList A2018-20231513136010330.00360100.00111442
C SandaruKYCC/CMCCFirst-class2025-2026814336092*32.7380444.78021307
S HapuhinnaTUCAList A2024-2026141413607627.6940090.00020398
Chathuranga JayathilakePSCT202024-2026141403605025.71248145.160214811
S KosalaCCC/KCCCList A2024-202621162360132*25.71313115.021013314
Akshay WadkarVIDT202018-2022191823606322.5036299.45022302
Chris ReadENGTests1999-2007152343605518.9591239.47015364
Mushfiqur RahmanBANODIs2000-2004282533604916.3669052.17004291
Ronnie IraniENGODIs1996-2003302953605315.0054665.93016232
Paul AdamsSATests1995-2004455515360359.00101235.57008324
Danish KaneriaPAKTests2000-2010618433360297.0674348.450025463
Tom JonesOVFirst-class2025-2026814135911927.6256863.20111445
Tup ScottAUSTests1884-1886814135910227.6221647.22110310
JV ChandZAMT20Is2025-2026171633594727.62335107.160013010
Luke RonchiAUS/NZ/IWXT20Is2008-20183326635951*17.95256140.230153014
Maduka LiyanapathiranageNSWCFirst-class2025-2026162643596016.3287441.08014453
PreviousPage 110Next

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.