Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jeffrey StollmeyerWI1949194923026316087.67--110150
Nasir HossainBAN201220122402639665.7539466.75030276
Alan MelvilleSA1939193935126310365.75--120250
Mushtaq MohammadPAK1961196135126310165.75--110330
John ReidNZ1963196336126310052.60--121332
Milinda SiriwardanaSL201520154702636837.5737769.760202611
Desmond HaynesWI198119815702639637.5766739.43020320
Stuart CarlisleZIM200220024802637732.8877433.98021301
Matthew BellNZ2001200158026310532.8858844.73111380
Terry JarvisNZ196519655912637732.8830.00021310
Kiran MoreIND199019907922637337.5743751.72030320
Gundappa ViswanathIND1971197161112636826.3052824.2402290
Usman KhawajaAUS2011201161122636529.2267339.08010243
Brad HaddinAUS2014201491722637517.5345557.80023342
Geoff LawsonAUS19841984111942634917.5345255.53001310
George GunnENG191219123502627552.4067338.93030240
Carl HooperWI199419943602628143.6737270.43020308
Bill WoodfullAUS1933193336126273*52.4083731.30030150
Majid KhanPAK197419743602629843.6755047.64020330
Mohammad WasimPAK1998199847026219237.4352849.62101320
Mitchell MarshAUS201420144812628737.4346955.86010324
Lawrence RoweWI1980198048026210032.7555347.38110251
Pravin AmreIND199319937822627843.6761342.74030273
Bob TaylorENG197919797922629737.4379532.96020230
Dinesh ChandimalSL201420146101262100*29.1143460.37100194
David RichardsonSA19951995711126210926.2053848.70114230
Malcolm WallerZIM2013201361202627021.8359044.41020330
Mehedi Hasan MirazBAN20182018814326268*23.8242361.94010224
Brian BoothAUS1962196224126111287.0035037.14200210
Viv RichardsWI19741974351261192*65.25--100306
Les AmesENG1934193457126112043.5080232.54110150
WPUJC VaasSL20072007684261100*65.2545757.11110281
Sid O'LinnSA196019605802619832.6312521.60020231
Ian RedpathAUS196719675902618029.003868.42011230
Robert SamuelsWI19961996510126112529.0058944.31100344
Stuart CarlisleZIM20032003612026111821.7568138.33101342
Geoff HowarthNZ1985198571202618421.7575234.71010250
Malcolm MarshallWI19911991101422616721.7551250.98023312
Tom GraveneyENG1951195135126017565.00--10000
Jacob BethellENG202420243612609652.0034675.14030385
Aamer JamalPAK202420245912608232.5042561.18020275
Graeme WoodAUS1985198559026017228.8965839.51100330
Mike SmithENG1966196671102608723.6440024.75021240
Derek RandallENG19791979711126015026.0080932.14112270
Kieran PowellWI2013201371302604820.0049652.42001382
Vic PollardNZ196919691018226051*16.2511832.20012172
Desmond LewisWI197119713522598886.33--030200
Denis AtkinsonWI195419544712597443.17--03103
Glenn MaxwellAUS2017201748125910437.0045656.80100265
Martin CroweNZ199319934812599837.0062441.51010342

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.