Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Dulip LiyanageSL199319933301083.338112.3500110
Ashley de SilvaSL199319933301093.334621.7400110
Mushfiqur RahmanBAN200120012411043.336415.6300000
Enamul Haque jnrBAN200320032421095.002638.4600120
David TerbruggeSA19981998344103*-4323.2600000
Pankaj SinghIND201420142411093.332050.0000220
Asitha FernandoSL20252025342106*5.003132.2600111
Harry DeanENG191219123421085.00--00100
John HodgesAUS187718772411083.331844.4400110
George UlyettENG188818883401052.502147.6200200
Jack RussellENG192019202401052.502540.0000210
Gary BartlettNZ196619662401062.50--00220
Frank CameronNZ1964196434310810.00--00000
Pervez SajjadPAK19691969441106*3.33--00110
Wasim BariPAK197419743401042.504820.8300010
John TraicosZIM199219923411053.332934.4800120
David O'SullivanNZ197419742411043.337613.1600000
Sikander BakhtPAK198019803401062.505617.8600000
Mike SelveyENG19761976242104*5.004920.4100100
Mike WhitneyAUS19911991343107*10.004820.8300000
Merv HughesAUS198619863401082.503231.2500220
Harbhajan SinghIND19991999553108*5.002540.0000120
Christopher MpofuZIM201120113501082.003727.0300301
Victor NyauchiZIM2021202135110102.506714.9300320
Bill VoceENG193219323531065.003616.6700100
Sonny RamadhinWI19501950452104*3.33--00110
Alf ValentineWI195619564501052.00--00100
Ed GiddinsENG200020003521073.335219.2300210
Enamul Haque jnrBAN20062006362103*2.506216.1300200
Alan HurstAUS197819783611052.002343.4800310
Harry HowellENG19211921365104*10.003318.1800000
Lance GibbsWI197619763621052.503925.6400100
Maninder SinghIND198619868621062.501059.5200110
Prasidh KrishnaIND20252025473105*2.504920.4100200
Shannon GabrielWI201920195851043.335219.2300110
CBRLS KumaraSL201820186931081.674025.0000520
Stuart MacGillAUS2003200311101104*1.113033.3300410
Craig WhiteENG19961996110999.004719.1500000
Naved-ul-HasanPAK20062006110999.001369.2300010
Jeff CroweNZ19901990110999.004420.4500010
Iftikhar AnjumPAK2006200611199*-3923.0800020
Tim BresnanENG20092009210999.001656.2500010
Paul ReiffelAUS19921992110999.003426.4700000
Tendai ChisoroZIM20172017110999.001560.0000010
Nayeem HasanBAN20222022110999.005316.9800000
Tiger SmithENG19131913110999.00--000-0
Schofield HaighENG19121912110999.00--000-0
Alec HearneENG18921892110999.00--000-0
Arthur JonesENG19011901110999.00--000-0
Jack SaundersAUS19071907110999.00--00010
PreviousPage 244Next

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.