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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Suranga LakmalSL20222022240651.501833.3300210
Robiul IslamBAN20142014240651.505610.7100210
Varun AaronIND20152015442643.002326.0900110
Rahat AliPAK20152015341642.003119.3500100
Matt HenryNZ20262026240651.504015.0000210
Kasun RajithaSL20182018340641.50827.3200200
Shaheen Shah AfridiPAK20182018242643.002227.2700110
Murray ComminsIRE20232023240651.502623.0800210
Robert GrahamSA18991899240641.50--00200
C.S. NayuduIND1948194824264*3.002326.0900100
Johnny WardleENG1956195624166*2.0030.0000310
Bob BerryENG1950195024264*3.00--00110
Trevor McMahonNZ1956195624164*2.00--00200
Sikander BakhtPAK1981198134363*6.001442.8600000
Mohsin KamalPAK19941994242643.003119.3500010
Chris DrumNZ2002200234262*3.00669.0900100
Brighton WatambwaZIM2001200144364*6.002623.0800100
Devon MalcolmENG19921992350641.202920.6900310
Neil AdcockSA1958195835163*1.50--00300
Lindsay KlineAUS1958195855264*2.003613.8900200
Bob WillisENG1976197635265*2.004015.0000200
Shabbir AhmedPAK20052005361661.203020.0000400
Mohammad AsifPAK2006200656166*1.204912.2400500
Alf HallSA19231923462651.50--00300
Terry AldermanAUS19901990562641.504613.0400210
Marlon BlackWI2000200036263*1.505510.9100300
Matthew HoggardENG2001200147364*1.504313.9500200
Chris MartinNZ20062006810464*1.003815.7900510
Andy BichelAUS20012001110555.00683.3300000
Muttiah MuralitharanSL2010201011155*-1050.0000000
Elton ChigumburaZIM20112011110555.001241.6700010
Ajmal ShahzadENG20102010110555.001241.6700010
Graeme LabrooySL1986198611155*---000-0
Seekkuge PrasannaSL20112011110555.001241.6700000
Sachithra SenanayakeSL20132013110555.001533.3300010
Matt HenryNZ2019201921155*-771.4300010
Lutho SipamlaSA20212021110555.001926.3200010
Tiger SmithENG19111911110555.002025.0000000
Frank AllanAUS18791879110555.00--000-0
Alf HallSA19281928210555.00--000-0
Alec HurwoodAUS19311931110555.00--00000
Mandy Mitchell-InnesENG19351935110555.00--000-0
George MudieWI19351935110555.00--000-0
Ron SaggersAUS19481948110555.00--000-0
Alf ValentineWI1958195811155*---000-0
Alfred ScottWI19531953110555.00--000-0
Surendra NathIND1960196011155*---000-0
Nasim-ul-GhaniPAK19611961110555.00--000-0
Charlie GriffithWI1960196011155*---000-0
John WardNZ19641964110555.00--000-0
PreviousPage 256Next

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.