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
George MacaulayENG19331933210999.00--000-0
Tim WallAUS19291929110999.001850.0000020
Denis TomlinsonSA19351935110999.00--00020
Merv WallaceNZ19471947110999.00--00010
Tyrell JohnsonWI1939193911199*---000-0
George TribeAUS19471947110999.005180.0000010
Sonny RamadhinWI19581958210999.00--000-0
Malcolm HiltonENG1951195111199*---000-1
Datta GaekwadIND19611961110999.00--000-0
Raman Subba RowENG19581958110999.00--000-0
Venkataraman SubramanyaIND19651965110999.00--00010
Peter LeverENG19721972110999.004520.0000000
Keith BoyceWI19711971110999.00--000-0
Sikander BakhtPAK19831983110999.009100.0000010
Eldine BaptisteWI19901990110999.002339.1300000
Clyde ButtsWI19851985110999.001656.2500020
Saleem JaffarPAK19861986110999.001560.0000000
Patrick PattersonWI1989198911199*-2536.0000010
Mike VelettaAUS19901990110999.004619.5700000
Zakir KhanPAK1989198911199*-4420.4500000
Rajindra DhanrajWI19961996110999.002536.0000010
Riaz AfridiPAK20042004110999.001275.0000020
Antum NaqviZIM20262026110999.001560.0000010
Ajit AgarkarIND19981998120954.502437.5000020
Waqar YounisPAK20032003120994.502437.5000110
Guy WhittallZIM20022002120974.502931.0300010
Kevin PietersenENG20142014120964.501947.3700000
Liam PlunkettENG20052005120994.505416.6700100
Floyd ReiferWI19981998120994.502832.1400120
Robiul IslamBAN2010201012299*-1752.9400010
Marchant de LangeSA20112011120994.501947.3700120
Anamul HaqueBAN20142014120994.504719.1500100
Beuran HendricksSA2020202012195*9.001850.0000010
Rumesh RatnayakeSL1992199212195*9.001656.2500010
Jamie OvertonENG20252025120994.502142.8600120
Andile PhehlukwayoSA20182018120994.502045.0000120
Mosaddek HossainBAN20222022120994.502536.0000110
Peter SuchENG1994199432195*9.003525.7100000
Mohammad ImranPAK20262026120954.503823.6800000
Tanaka ChivangaZIM20232023121969.001275.0000001
Josh HullENG2024202412197*9.001656.2500001
Bill WhittyAUS1909190912299*---00000
Pompey NortonSA19101910120974.50--00000
Jack BlackhamAUS18871887120954.50--00010
Tup ScottAUS18851885120954.50--00010
John McIlwraithAUS18861886120974.50--00000
Bill HowellAUS19031903120954.50--00020
Robert DowerSA18991899120994.50--00100
Fred TateENG1902190212195*9.004100.0000010
Percy FenderENG19221922120994.50--00100
PreviousPage 245Next

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.