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
Taylor CornallWORFirst-class2022-20236919931*12.3828135.23001110
Malcolm WallerDD/RK/BLT202015-201811103991914.1464154.69000124
Shafiq AhmedPAKTests1974-198061019927*11.0032530.46003100
S JamilBELT20Is2019-202513114993014.1410891.67002112
Ned LeonardSOM/GLAList A2021-202520115993216.5077128.5700066
Saad Bin ZafarCAN/SLZ/LLT202015-20241812299529.9091108.7901352
Prayas Ray BarmanRCB/BEN/KGBT202019-20211312199249.0079125.3200094
Sajad AhmadzaiBELT20Is2022-2026171259926*14.1410693.4000345
Sanjay MajumderTRIT202016-20231713299279.0011189.1900045
Zaheer ZahiriFRAT20Is2024-2026191389934*19.8076130.2600294
Joshua BishopBT/BR/SLKT202019-2026241489918*16.5081122.2200277
S SolaSAMT20Is2019-20262516299187.0713374.4400183
Robiul IslamBANTests2010-2014917699339.0020348.77006133
Akila DananjayaMI/SKAN/KTT202017-20264017499347.6213573.3300061
Ben CliffYORFirst-class2023-20261217199226.1929134.02005130
Nathan BuckNOR/LAN/LEIT202014-20224918109926*12.3889111.2400366
TM MacalouMABT20Is2022-2026201939928*6.1923841.6000490
Gus AtkinsonSUR/DVT202020-202556261599149.0090110.0000263
Edward NuttallCANFirst-class2012-20243537239916*7.0736027.50008160
Maninder SinghINDTests1982-199335381299153.8129717.51001151
Dean FoxcroftNZTests2026110989898.0012975.9701061
Teague WyllieWAList A2025-2026321985698.0096102.0801071
George DockrellIRETests2019-2023240983924.5025738.13000140
Darren CatoCAYList A2014-2017550986219.6018752.4101090
Mohammad ShahzadUAEList A2014-2016550983719.6015164.90000131
Milinda SiriwardanaNCCFirst-class2024-2025450988319.6015862.0301092
Divan la CockNAMT20Is2022550986619.6084116.6701185
Gary CrockerZIMODIs1992-1993651985024.5010593.3301072
Mohammad IshaqUAEODIs1994-19965519851*24.5013075.38010110
Ombesa MatshaSA-ET202026550985319.6082119.51010113
Michael ClarkePWT202012660984116.3394104.26000120
I MarajCANODIs20036619853*19.6026437.12012120
Anderson CumminsWITests1993-1994561985019.6023342.0601190
Todd AstleNZTests2012-2020561983519.6025738.13001120
Leon JohnsonWIODIs2008-2015660985116.3317556.00011102
Ravinderpal SinghCANODIs2023-2024661983419.6012081.6700064
JD AllanVANList A2022661983119.6020148.7600081
Evan GrayNZODIs1984-19881071983816.3323042.6100060
Adrian GriffithWIODIs1996-2000871984716.3316559.3900051
Azam KhalilSWET20Is2022970982914.0082119.5100064
Jake Fraser-McGurkAUSODIs2024-2025770984114.0074132.43000134
Shadreck MalamaZAMT20Is2026771984916.339998.9900266
Cyril ChristianiWITests19354729832*19.60--00100
Tom AndrewsST/AS/MRT202016-202619849837*24.5065150.7700086
Nick PottsDERT202025-20261381983514.0075130.6700175
Teddy HoadWITests1928-1933480983612.25--00100
Dinesh MorRAIT202019-20211293983116.3396102.08000101
AS RoutelaCRT202024-20251294984219.6068144.1200065
MO JonesBERList A2010-202212101981910.8912876.5600094
Suhrawadi ShuvoBANODIs2010-2011171039820*14.0013572.5900091
PreviousPage 210Next

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.