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 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
Alistair CampbellZIM199319934702987542.5758850.68040441
Daniel VettoriNZ2011201148029811037.2547363.00111272
Dhananjaya de SilvaSL2026202648029812037.2554954.28111352
Percy ChapmanENG1930193058029812137.2538766.93110323
Shan MasoodPAK202320235902986033.1136681.42030343
Sadiq MohammadPAK197819785902989733.1162038.87021230
Jim ParksENG196019606101298101*33.1110333.9810052
Ramiz RajaPAK19861986610029812229.8062738.60111210
Habibul BasharBAN20042004611029811327.0943368.82112370
Tatenda TaibuZIM2003200361202988324.8382835.99010330
Wasim AkramPAK19901990812129812327.0953555.70111402
John CampbellWI2019201961222985529.8048361.70011364
Aamer SohailPAK19981998712029813324.8367144.41100371
Ridley JacobsWI20032003814229860*24.8360249.50031442
Jeff DujonWI19911991101402987021.2976838.80021322
Denesh RamdinWI200620061017429862*22.9271441.74020371
Andrew SymondsAUS2006200668029715637.1344466.89110268
Adam ParoreNZ19961996510229784*37.1364146.33031410
Kane WilliamsonNZ20222022351296200*74.0063046.98100361
Andrew HudsonSA199319935812969042.2991832.24030311
Brian HastingsNZ1974197459029610132.8970641.93111300
Allan BorderAUS199419945912968437.0098330.11010270
Marvan AtapattuSL20032003710229611837.0074939.52111340
Joe BurnsAUS20162016610029617029.6061847.90113351
Godfrey EvansENG19501950510029610429.60--110310
Guy WhittallZIM1999199961112968529.6074339.84030390
Junior MurrayWI199519959121296101*26.9143268.52101363
Bob TaylorENG19821982142262965418.5087533.83011300
Les AmesENG1938193846129511559.0023557.45110300
Joe SolomonWI19591959582295100*49.17--12150
Alan DavidsonAUS195919598912957136.8831241.99010142
Clive LloydWI1971197151002956429.50--03080
Temba BavumaSA20182018510329595*42.1451557.28030360
Graeme WoodAUS1984198461102956826.8269539.57020290
Colin McDonaldAUS1956195681502958919.67--022260
Peter SiddleAUS20132013142212955114.0570042.14023301
Frank WorrellWI19481948342294131*147.00--110241
Pieter van der BijlSA1939193935029412558.80--110181
Justin GreavesWI2026202646029418049.0059349.58110272
Shakib Al HasanBAN2015201557229489*58.8047062.55020353
Nithish Kumar ReddyIND2024202447129411449.0044266.52100308
Eric RowanSA1949194948129486*42.00--03000
Greg ChappellAUS19831983681294150*42.0050058.80110301
Tamim IqbalBAN2022202259029413332.6746163.77102420
Keith MillerAUS1948194881002947429.4021750.69031107
HMRKB HerathSL20112011101852943622.6247761.64002294
Faf du PlessisSA20122012242293110*146.5071540.98120431
Geoff BoycottENG19671967352293246*97.6768842.59100351
Donald BradmanAUS193319333602937648.8338276.70030411
Aravinda de SilvaSL199919995722937858.6067343.54030401

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.