Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES88/2 (8.5)WAR206/4 (20)ES need 119 runs in 67 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Mushtaq AhmedPAKAustralia tour of Pakistan 1994/951994362632715.7515740.1300271
Geraint JonesENGEngland tour of Australia 2006/072006360633310.5014742.8600270
Colin de GrandhommeNZNew Zealand tour of United Arab Emirates 2018/192018360632610.506794.0300253
Vishaul SinghWIPakistan in West Indies Test Series 20172017360633210.5019931.6600040
Rajat PatidarINDEngland tour of India 2023/242024360633210.5016438.4100290
Tom EmmettENGEngland tour of Australia and New Zealand 1881/821881-188247063279.00--00081
Ian JohnsonAUSWest Indies tour of Australia 1951/5219514716316*10.50--00061
Bob TaylorENGNew Zealand tour of England 19831983471632110.5028522.1100250
Jeff ThomsonAUSWest Indies tour of Australia 1975/761975-197667063449.008475.0000352
Josh HazlewoodAUSAustralia tour of South Africa 2017/182018485631721.009070.00000101
John GleesonAUSAustralia tour of South Africa 1969/70197048163249.0021529.3000380
Geoff ChubbSASouth Africa tour of England 195119515936315*10.50--00010
Bob WillisENGEngland tour of Australia and New Zealand 1982/831982-1983593632610.5018234.6200170
Sachin TendulkarINDZimbabwe tour of India 1992/931993110626262.0011454.3901070
Carl HooperWIWest Indies tour of Sri Lanka 1993/941993110626262.0012151.2401040
Dion NashNZNew Zealand tour of Zimbabwe 2000/012000110626262.0013446.2701071
Mark BoucherSAPakistan tour of South Africa 2002/032002-2003220625531.0012450.0001080
Sanwar HossainBANBangladesh tour of Australia 20032003120624631.0014841.89000100
Alok KapaliBANBangladesh tour of Sri Lanka 20022002120623931.0015839.2400080
Justin KempSASouth Africa tour of Australia 2005/062005120625531.0019531.79010100
Rawl LewisWIWest Indies tour of New Zealand 2005/062006120624031.008969.66000120
Junaid SiddiqueBANIndia in Bangladesh Test Series 2009/102010120625531.0015739.4901050
Dilruwan PereraSLZimbabwe tour of Sri Lanka 20172017121623362.0011952.1000062
Jason KrejzaAUSSouth Africa in Australia Test Series 2008/092008121623262.0010857.4100080
Cheteshwar PujaraINDIndia in West Indies Test Series 20162016320624631.0022627.4300040
Kirk EdwardsWIThe Frank Worrell Trophy 2011/122012120626131.0011454.39010101
Liton DasBANBangladesh in Pakistan Test Series 2019/202020120623331.0010559.05000111
Alex LeesENGIndia tour of England 20222022120625631.007483.7801090
Kyle JamiesonNZPakistan tour of New Zealand 2020/212020-2021221623262.009168.1300033
Lorcan TuckerIREIreland tour of England 20232023120624431.009763.9200090
Keemo PaulWIWest Indies tour of India 2018/192018120624731.006496.8800093
Zubayr HamzaSASouth Africa in India Test Series 2019/202019120626231.008572.94011101
Jack HobbsENGSouth Africa tour of England 19291929120625231.00--010-0
Henry WoodENGEngland tour of South Africa 1888/891889220625931.008966.29010110
AG Kripal SinghINDWest Indies tour of India 1958/591959120625331.00--010--
Richard CollingeNZNew Zealand tour of India 1976/771976120623631.00--00052
John HampshireENGAustralia tour of England 19721972120624231.0011852.54000100
Viv RichardsWIAustralia tour of West Indies 1977/781978220623931.00--00081
Kapil DevINDIndia tour of Sri Lanka 19931993320623531.007384.9300091
Ravi RatnayekeSLSri Lanka tour of Australia 1987/881988120623831.008077.50000100
Andrew JonesNZEngland tour of New Zealand 1987/8819881216254*62.0017335.8401040
Daniel VettoriNZNew Zealand tour of Sri Lanka 20032003230625520.678672.09011110
James FranklinNZWest Indies tour of New Zealand 2005/0620063316228*31.0017934.6400050
Courtney BrowneWIWest Indies tour of England 19951995232623462.0010559.0500041
Paul ReiffelAUSAustralia tour of England 19931993330624220.6715141.06001100
Pat CumminsAUSAustralia tour of Bangladesh 201720172316233*31.0015340.5200053
Peter HandscombAUSEngland tour of Australia and New Zealand 2017/182017230623620.6714542.7600060
Travis HeadAUSIndia tour of Australia 2020/212020230623820.6715839.2400040
Arthur JonesENGAustralia tour of England 19091909230622820.67--000-0
George GearyENGAustralia tour of England 19341934230625320.6719032.63011110
PreviousPage 240Next

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.