Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 series (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Jim LakerENGEngland tour of West Indies 1953/541954451442711.00--00101
Harry CaveNZNew Zealand tour of England 194919494514414*11.00--00030
Bob AppleyardENGEngland tour of Australia 1954/551954-19554534419*22.008133.3300040
Lance GibbsWIWest Indies tour of Pakistan 1958/59195935044218.80--00200
Phil EdmondsENGEngland tour of Australia 1986/871986-1987551441911.0010243.1400130
Merv HughesAUSEngland tour of Australia 1990/911990-199145044308.8012734.6500140
Sameer DigheINDIndia tour of Sri Lanka 2001200135044288.8015129.1400150
Mohammad RafiqueBANBangladesh tour of Pakistan 2003200336144148.8010044.0000141
Paul AdamsSASouth Africa tour of Sri Lanka 2000200036144158.8020721.2600030
Matt HorneNZAustralia tour of New Zealand 1999/00200036044147.3317425.2900140
Paul ReiffelAUSWest Indies tour of Australia 1996/971996-199736044207.339347.3100240
Nathan LyonAUSWarne-Muralitharan Trophy 2016201636044177.337955.7000140
Jasprit BumrahINDIndia tour of South Africa 2021/222021-20223624414*11.006468.7500152
Tommy WardSAAustralia tour of South Africa 1921/2219213624422*11.00--00140
Tom GarrettAUSAustralia tour of England 1886188636144228.80--00000
Joe HumphriesENGEngland tour of Australia 1907/08190836144168.80--00030
Courtney WalshWIAustralia tour of West Indies 1994/95199546044147.339645.8300060
Dean JonesAUSAustralia tour of Pakistan 1988/8919883614421*8.8015129.1400280
Courtney WalshWIAustralia tour of West Indies 1990/9119915724412*8.8011040.0000210
Johnny HayesNZNew Zealand tour of England 1958195848244147.33--00002
Angus FraserENGEngland tour of West Indies 1997/98199868044175.5014131.2100140
Alan HurstAUSEngland tour of Australia 1978/791978-197961224417*4.4011637.9300640
WPUJC VaasSLAsian Test Championship 2001/022001-2002210434343.006764.1800050
Adam GilchristAUSBangladesh tour of Australia 20032003210434343.004791.4900070
Murali KartikINDIndia tour of Bangladesh 2000/012000110434343.0011936.1300050
Tim RobinsonENGEngland tour of Australia 1987/881988110434343.0012135.5400040
Akila DananjayaSLSouth Africa tour of Sri Lanka 201820181114343*-9147.2500070
Wanindu HasarangaSLSri Lanka v Bangladesh 20212021110434343.005578.1800030
Nithish Kumar ReddyINDWest Indies tour of India 2025/262025210434343.005479.6300042
Bob TaylorENGEngland tour of India 1979/801980110434343.0018023.8900050
Woorkeri RamanINDIndia tour of Zimbabwe 1992/931992110434343.0016426.2200020
Suresh PereraSLSri Lanka tour of England 199819981114343*-7755.8400061
Upul ChandanaSLPakistan tour of India 1998/991999120432821.5010242.1600061
WPUJC VaasSLAustralia tour of Sri Lanka 19991999321434143.006467.1900041
Aravinda de SilvaSLSouth Africa tour of Sri Lanka 20002000120434121.5010142.5700060
Heath StreakZIMZimbabwe tour of Pakistan 1998/991998220432421.509445.7400060
Robin PetersonSAWest Indies tour of South Africa 2003/042003121432543.004791.4900040
Mark RichardsonNZNew Zealand tour of Bangladesh 2004/052004220432821.507855.1300070
Lasith MalingaSLSri Lanka tour of Australia 2007/0820071214342*43.008252.4400053
Mushfiqur RahimBANBangladesh tour of Zimbabwe 20262026120433421.508351.8100060
Raqibul HasanBANBangladesh in South Africa Test Series 2008/092008120432821.509445.7400080
Jahurul IslamBANEngland in Bangladesh Test Series 2009/102010120434321.508252.4400152
Jos ButtlerENGEngland in New Zealand Test Series 2019/202019120434321.508848.8600151
Marcus HarrisAUSIndia tour of Australia 2020/212021120433821.5010540.9500080
Glenn PhillipsNZSouth Africa tour of New Zealand 2023/242024220433921.504693.4800032
Dhananjaya de SilvaSLBangladesh tour of Sri Lanka 20212021120434121.506170.4900041
Wiaan MulderSASri Lanka tour of South Africa 2020/212020-2021220433621.508053.7500051
James McCollumIREIreland v Afghanistan in India 2018/192019120433921.5010540.9500060
Ben CurranZIMZimbabwe tour of England 20252025120433721.5011437.7200010
Saif HassanBANBangladesh tour of Zimbabwe 20212021120434321.5010043.0000160
PreviousPage 283Next

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.