Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR62/0 (7)ES chose to bowlT2067th 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
Dean ElgarSAPakistan in South Africa Test Series 2012/132013341682722.6714347.5500071
Travis HeadAUSAustralia tour of Pakistan 2021/222022341682622.6713251.52000121
Nurul HasanBANBangladesh tour of West Indies and United States of America 20182018240686417.008679.0701262
KL RahulINDSouth Africa tour of India 2025/262025240683917.0021731.3400061
Shan MasoodPAKNew Zealand tour of Pakistan 2022/232022-2023240683517.0011360.1800090
Sunil AmbrisWIWest Indies tour of India 2018/192018240683817.0014447.2200190
Shai HopeWISobers/Tissera Trophy 2015/162015240683517.0015743.3100090
Hasan AliPAKPakistan tour of West Indies 20212021240682817.008085.0000044
Zakir HasanBANBangladesh tour of Pakistan 20242024241684022.6713948.9200072
John CampbellWISri Lanka tour of West Indies 2020/212021240684217.0021232.0800080
Justin GreavesWIWest Indies tour of Australia 2023/242024240683317.0011658.6200090
Harry JuppENGEngland tour of Australia and New Zealand 1876/771877240686317.0026225.5701120
Arthur JonesENGEngland tour of Australia 1907/081908240683417.00--00160
Arthur GilliganENGEngland tour of South Africa 1922/231922-19232416839*22.67--000-0
Steve CamachoWIIndia tour of West Indies 1970/711971240683517.00--00071
Brian LuckhurstENGEngland tour of New Zealand 1970/7119712416829*22.6721032.3800040
Madan LalINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-1975240684817.00--001110
Iqbal QasimPAKAustralia tour of Pakistan 1988/891988341682822.6718935.98000100
Mohsin KhanPAKPakistan tour of India 1983/841983341684422.6710.0000100
Ken RutherfordNZEngland tour of New Zealand 1991/921992241683222.6719135.6000090
Chris LewisENGEngland tour of Australia 1994/951995240684017.0012753.54000110
Paul StrangZIMPakistan tour of Zimbabwe 1994/951995340683217.0020133.8300050
Daniel VettoriNZEngland tour of New Zealand 2001/022002350684213.6011658.62001110
Ashwell PrinceSASouth Africa in India Test Series 2007/082008351682317.0023828.5700040
Taijul IslamBANZimbabwe in Bangladesh Test Series 2014/152014351683217.0012753.5400090
Warren BardsleyAUSAustralia tour of South Africa 1921/221921351683017.00--00050
Chandrasekhar GadkariINDIndia tour of West Indies 1952/5319533526850*22.67--01200
Wasim BariPAKIndia tour of Pakistan 1982/831982-1983650683013.6017040.0000070
Geoff ArnoldENGNew Zealand tour of England 19731973353682634.0021232.0800080
Lance CairnsNZPakistan tour of New Zealand 1978/7919793516823*17.00--00091
Shoaib MohammadPAKPakistan tour of Australia 1989/901990350684313.6016241.9800170
Allan DonaldSAEngland tour of South Africa 1995/961995-1996563683222.6717439.0800160
Wasim AkramPAKPakistan tour of Australia 1995/961995360683311.3315145.0300071
Saeed AjmalPAKPakistan in South Africa Test Series 2012/132013361683113.6017239.5300191
Suranga LakmalSLSri Lanka in South Africa Test Series 2016/172016-2017361683113.607788.31001130
James PattinsonAUSBorder-Gavaskar Trophy 2012/132013362683017.0022530.2200160
Babar AzamPAKPakistan in Australia Test Series 2016/172016-2017360682311.3314148.2300170
Nathan SmithNZNew Zealand tour of England 20262026360683811.3312653.9700081
Ian MeckiffAUSAustralia tour of India 1959/601959-19605646845*34.00--00100
Mike ShrimptonNZEngland tour of New Zealand 1965/661966360683811.333616.6700260
Naushad AliPAKPakistan tour of New Zealand 1964/651965360682011.33--00000
Richard HadleeNZNew Zealand tour of Australia 1973/741973-1974360682011.3316142.2400031
Wally EdwardsAUSEngland tour of Australia 1974/751974360683011.3321931.0500260
Mike GattingENGEngland tour of India 1981/821981-1982561683213.6016241.9800290
Neil FosterENGAustralia tour of England 19891989362683917.0017040.0000081
Ian WardENGAustralia tour of England 200120013616823*13.6016940.2400150
Johnny WardleENGEngland tour of South Africa 1956/571956-1957471682211.3330.0000152
Gulabrai RamchandINDIndia tour of England 1952195247068429.71--00200
Norman CowansENGEngland tour of Australia and New Zealand 1982/831982-1983471683611.3311559.1300091
Sammy CarterAUSAustralia tour of England 1909190958068308.50--00100
PreviousPage 229Next

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.