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
Wayne JamesZIM19931993110888.008100.0000010
Phil EmeryAUS1994199411188*-2630.7700010
Andy WhittallZIM19991999110888.002927.5900020
Anil KumbleIND1995199532186*8.002040.0000000
Gautam GambhirIND20072007120854.003622.2200010
Enamul Haque jnrBAN2008200812286*-6113.1100010
Nazmul HossainBAN2004200412188*8.00988.8900120
Nazmul HossainBAN2011201112188*8.001266.6700101
Shantha KalavitigodaSL20052005120874.005414.8100010
Dale SteynSA20052005121888.001942.1100020
S. SreesanthIND20092009220884.001650.0000110
UWMBCA WelegedaraSL2010201022184*8.008100.0000020
Wriddhiman SahaIND20182018120884.002729.6300120
Moisés HenriquesAUS20162016120844.002828.5700000
Tim McIntoshNZ20112011120854.004119.5100010
Karn SharmaIND2014201412184*8.002828.5700000
Tendai ChataraZIM20182018220884.005160.0000120
Donald TiripanoZIM20182018120884.005514.5500110
John NyumbuZIM20162016121888.003125.8100001
Fakhar ZamanPAK20192019120874.002334.7800010
Fionn HandIRE20232023120874.004119.5100000
Thomas MayesIRE20262026120854.003721.6200010
Pelham WarnerENG19031903120884.00--00110
Algy GehrsAUS19041904120854.00--00010
Billy MurdochAUS1879187912184*8.00--000-0
Dick PillingENG18811881120854.00--00000
Charles LeslieENG18821882120844.00--00000
Barberton HalliwellSA18921892120884.00--00100
John HarryAUS18951895120864.00--00000
Charles EadyAUS19021902120854.00--00000
George ShepstoneSA18991899120884.00--00100
Charles HimeSA18961896120884.00--00100
Harry MakepeaceENG19201920120844.004717.0200000
Jack DurstonENG1921192112186*8.00--00010
Maurice FernandesWI19281928120884.00--00100
Arthur OchseSA1928192812184*8.00--000-0
Ivan BarrowWI1939193912186*8.00--00000
Tom GoddardENG19391939320884.00--00100
Charles JonesWI19301930120864.00--00000
Alby RobertsNZ19301930120854.00--00000
Matt HendersonNZ19301930121868.00--00000
Hammy LoveAUS19331933120854.003821.0500000
Don McRaeNZ19461946120884.00--00100
Tom DolleryENG19501950120884.00--00110
Prior JonesWI19511951120874.00--00000
Geff NobletAUS19511951120884.00--00110
Fred TruemanENG1955195512286*---00000
Norman MarshallWI19551955120884.0010.0000100
Sarfraz NawazPAK19721972121888.002630.7700010
Bob CottamENG1969196922184*8.00--000-0
PreviousPage 248Next

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.