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
Nauman AliPAKEngland tour of Pakistan 2022/232022120352017.506157.3800050
Curtis CampherIREIreland tour of Bangladesh 2022/232023120353417.507745.4500060
Codi YusufSASouth Africa tour of Zimbabwe 20252025221352735.006653.0300060
Amir HamzaAFGWest Indies v Afghanistan in India 2019/202019120353417.509636.4600050
Neville LindsaySAAustralia tour of South Africa 1921/221921120352917.50--00040
Vibart WightWIWest Indies tour of England 19281928121352335.00--000-0
Geoff RaboneNZSouth Africa tour of New Zealand 1952/531953121352935.00--000-0
Dick SpoonerENGEngland tour of West Indies 1953/541954120351917.50--000-0
Alex MoirNZWest Indies tour of New Zealand 1955/561956121352035.00--000-1
Wallis MathiasPAKEngland tour of India, Pakistan and Ceylon 1961/621961120353217.50--00040
Peter BurgeAUSEngland tour of Australia 1954/5519551213518*35.006752.2400040
Des HoareAUSWest Indies tour of Australia 1960/611961120353517.50--00120
Abdul KadirPAKPakistan tour of Australia 1964/651964120353517.5012827.3400120
Venkataraman SubramanyaINDIndia tour of New Zealand 1967/6819682213532*35.00--00000
Colin MilburnENGPakistan tour of England 19671967120353217.505761.4000060
Aftab GulPAKNew Zealand tour of Pakistan 1969/701969120353017.50--00020
Dennis LilleeAUSEngland tour of Australia 1976/771977121352535.0010932.1100040
Mudassar NazarPAKPakistan tour of Australia 1976/771976120352217.5010932.1100010
Ian BothamENGWest Indies tour of England 19911991121353135.008342.1700030
Craig McDermottAUSSouth Africa tour of Australia 1993/941993-19943213529*35.004971.4300050
Matthew MaynardENGEngland tour of West Indies 1993/941994120353517.507149.3000130
Dulip LiyanageSLSri Lanka tour of India 1993/941994120352317.5016321.4700040
Dave HoughtonZIMSouth Africa tour of Zimbabwe 1995/961995120353017.506553.8500060
Jimmy OrmondENGAustralia tour of England 20012001120351817.508441.6700030
Hashmatullah ShahidiAFGAfghanistan tour of Sri Lanka 2023/242024120351817.508242.6800040
Romesh KaluwitharanaSLSri Lanka tour of West Indies 20032003230352311.675464.8100060
WPUJC VaasSLPakistan tour of Sri Lanka 1996/971997230351711.6714723.8100030
Guy WhittallZIMSouth Africa tour of Zimbabwe 2001/022001230351611.6713426.1200040
Khaled MashudBANIndia tour of Bangladesh 20072007230352511.6712428.2300020
André NelSASouth Africa tour of Pakistan 2007/082007230353311.678242.6800130
JP DuminySAIndia in South Africa Test Series 2013/142013230352811.6710333.9800050
Darren SammyWIThe Frank Worrell Trophy 20082008230353511.678541.1800260
Ross TaylorNZEngland tour of Australia and New Zealand 2017/182018230352011.677149.3000050
Kieran PowellWIClive Lloyd Trophy 2012/132013230352411.675563.6400070
Shane ShillingfordWIThe Frank Worrell Trophy 2011/1220122313531*17.505267.3100170
Dimuth KarunaratneSLSri Lanka tour of Bangladesh 2017/182018230353211.6712627.7800100
Yasir ShahPAKAustralia tour of United Arab Emirates 2018/192018230352811.674971.4300041
Simon HarmerSASouth Africa tour of Pakistan 2025/2620252323519*35.007248.6100030
Taijul IslamBANBangladesh tour of Australia 20262026231351717.507347.9500031
Neil WagnerNZNew Zealand tour of England 202120212313525*17.505662.5000151
Raymon ReiferWIBangladesh tour of West Indies 20222022230352211.677149.3000050
Bill HowellAUSEngland tour of Australia 1897/981898331351617.50--00030
George TribeAUSEngland tour of Australia 1946/471946-19473313525*17.5027129.6300060
John EdrichENGIndia tour of England 19671967230352211.6711929.4100050
Norman GiffordENGNew Zealand tour of England 197319732323525*35.009536.8400020
Asif MasoodPAKWest Indies tour of India, Pakistan and Sri Lanka 1974/7519752323530*35.00--00100
Vanburn HolderWIIndia tour of West Indies 1970/711971330351411.67--00001
Bob WillisENGIndia tour of England 19821982331352817.506752.2400020
Bobjee Narasimha RaoINDAustralia tour of India 1979/8019792313520*17.5011131.5300050
Clyde ButtsWIWest Indies tour of Pakistan 1986/871986230351711.678640.7000030
PreviousPage 307Next

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.