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
Nantie HaywardSA20022002310101010.001855.5600020
Alan DawsonSA20032003210101010.004223.8100010
Ruchira PereraSL20002000110101010.003330.3000010
Shahid NazirPAK19991999110101010.002441.6700010
Beau CassonAUS20082008110101010.004422.7300010
Wayne ParnellSA20142014110101010.003727.0300010
Clint McKayAUS20092009110101010.001566.6700010
Temba BavumaSA20142014110101010.003528.5700020
Gary TroupNZ19861986210101010.001471.4300010
Thomas KellyAUS18791879110101010.00--000-0
Tom HoranAUS18791879110101010.00--000-0
Ted WainwrightENG18971897110101010.00--000-0
Maurice TateENG193319331111010*---000-0
Dick PollardENG194619461111010*---000-0
Fazal MahmoodPAK195619561111010*---000-0
Fred TruemanENG19531953110101010.00--000-0
Kelly SeymourSA19631963110101010.00--00010
Ken PalmerENG19651965110101010.00--00010
Andy LloydENG198419841111010*-1758.8200010
Chris SilverwoodENG20022002110101010.001471.4300010
Ronnie IraniENG199919991201095.003231.2500010
Nantie HaywardSA199919992221010*-2737.0400020
Saleem ElahiPAK2003200312010105.004522.2200100
Owais ShahENG200720071201065.002441.6700020
Craig WishartZIM199919991201095.005020.0000020
Ray PriceZIM2004200422110910.001566.6700020
Kabir AliENG200320031201095.002835.7100010
Craig EvansZIM199619961201095.002540.0000010
Nuwan KulasekaraSL201420141201095.003429.4100020
Sujeewa de SilvaSL20022002221105*10.003826.3200020
Malcolm WallerZIM201420141201065.002835.7100020
Kyle AbbottSA201420142201075.001148.7700010
Tim MurtaghIRE20182018121105*10.0010100.0000020
Will YoungNZ202320231201085.003231.2500000
Joe MennieAUS2016201612010105.002441.6700120
Imran KhanPAK20192019121105*10.002343.4800020
Andile PhehlukwayoSA20172017322106*-1952.6300010
Kasun RajithaSL20242024222106*-4721.2800010
Mohammad AbbasPAK202420241211010*10.003826.3200110
Lutho SipamlaSA202220221211010*10.003330.3000110
Milton ShumbaZIM202320231201075.005119.6100000
Gary TroupNZ1979197922110710.00--00000
Tharindu RatnayakeSL2025202522010105.002737.0400101
Clive MadandeZIM2024202412010105.003132.2600110
Syd GregoryAUS189218921201075.00--00010
Walter BrearleyENG1909190912110610.00--000-0
Joey PalmerAUS188018801201065.002638.4600010
Edmund TylecoteENG188618862211010*10.00--00100
Charles FichardtSA1892189212010105.00--00100
Harry GrahamAUS1896189612010105.00--00100
PreviousPage 242Next

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.