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
André NelSAPakistan tour of South Africa 2006/0720072313823*19.008644.1900050
Michael KasprowiczAUSAustralia tour of New Zealand 2004/052005332382338.006261.2900050
HMRKB HerathSLSri Lanka in Zimbabwe Test Series 2016/172016230382712.676855.8800060
Stuart ClarkAUSThe Ashes 20092009230383212.6731122.5800123
Shakib Al HasanBANBangladesh tour of Pakistan 202420242313821*19.006955.0700031
Gayan WijekoonSLWest Indies tour of Sri Lanka 20052005230381412.679340.8600040
Dilruwan PereraSLSri Lanka tour of New Zealand 2018/192018230382212.6710436.5400150
Peter SiddleAUSTrans-Tasman Trophy 2011/122011230383612.676657.5800130
Keshav MaharajSASri Lanka tour of South Africa 2024/252024231382419.006162.3000142
KL RahulINDAustralia tour of India 2022/232023230382012.6711533.0400011
Dominic SibleyENGEngland in New Zealand Test Series 2019/202019230382212.6714526.2100050
Dhananjaya de SilvaSLBangladesh tour of Sri Lanka 20252025231381919.007650.0000041
Akash DeepINDIndia tour of Australia 2024/252024230383112.677451.3500131
Tom DolleryENGAustralia tour of England 19481948230383712.6720.0000100
Frank MooneyNZSouth Africa tour of New Zealand 1952/5319532313827*19.00--00000
Fred TitmusENGEngland tour of West Indies 1967/681968230381912.67--00080
Peter CarlsteinSASouth Africa tour of Australia 1963/641963-1964231383719.00--00150
Paul SheahanAUSEngland tour of Australia 1970/711970230383612.6711034.5500120
Ashley MallettAUSEngland tour of Australia 1970/711971230382812.6713627.9400040
John ParkerNZPakistan tour of New Zealand 1978/791979230383312.67--00040
Abdul QadirPAKIndia tour of Pakistan 1982/831982-19835313838*19.004780.8500240
Mike GattingENGEngland tour of New Zealand 1983/8419842313819*19.0012929.4600140
Phil TufnellENGEngland tour of New Zealand 1996/9719973323819*38.007848.7200040
Pramodya WickramasingheSLSri Lanka tour of Zimbabwe 1999/001999330381812.677550.6700060
Muttiah MuralitharanSLSri Lanka tour of New Zealand 1996/97199724038269.503997.4400161
Prasanna JayawardeneSLSri Lanka tour of Australia 2007/08200724038379.5013129.0100250
Jerome TaylorWISobers/Tissera Trophy 2015/16201524038319.504682.6100051
Chris ReadENGNew Zealand tour of England 1999199934038379.5011931.9300240
Stuart CarlisleZIMWest Indies tour of Zimbabwe 2003/04200324038119.5013627.9400030
Hamish MarshallNZWest Indies tour of New Zealand 2005/0620062413823*12.679042.2200050
Dale SteynSABasil D'Oliveira Trophy 2012201234038269.5010237.2500150
Dale SteynSAPakistan tour of South Africa 2018/192018-2019342382319.005470.3700051
Jeetan PatelNZNew Zealand in India Test Series 20122012241382212.675964.4100150
Jeetan PatelNZSouth Africa in New Zealand Test Series 2016/1720173413817*12.676261.2900151
Shahadat HossainBANSouth Africa in Bangladesh Test Series 2007/082008243382438.005371.7000070
Hasantha FernandoSLICC World Cup 2002/03200224038249.507948.1000280
Stuart BroadENGEngland in New Zealand Test Series 2012/13201334038169.5010735.5100061
Evan GrayNZNew Zealand tour of England 1983198324038179.5011832.2000030
Virat KohliINDIndia in New Zealand Test Series 2019/20202024038199.509540.0000060
Devendra BishooWIWest Indies tour of India 2018/1920182423817*19.008644.1900070
Nathan LyonAUSBorder-Gavaskar Trophy 2014/152014-2015441382312.676261.2900050
Jonny BairstowENGThe Wisden Trophy 20122012341381812.678445.2400060
Pat CumminsAUSPakistan tour of Australia 2023/242023-202434038169.508445.2400120
Elias SunnyBANPakistan in Bangladesh Test Series 2011/1220112413820*12.6713528.1500041
Sabbir RahmanBANBangladesh tour of South Africa 2017/18201724038309.507252.7800161
Neil WagnerNZSouth Africa in New Zealand Test Series 2016/172017342383219.004192.6800062
Ajaz PatelNZNew Zealand tour of Sri Lanka 20242024241382212.6710934.8600041
Peter MoorIREIreland tour of Sri Lanka 2023202324038199.508047.5000142
Charlie TurnerAUSAustralia tour of England 1890189024038249.50--00100
Tom HaywardENGAustralia tour of England 18961896241381312.67--00100
PreviousPage 299Next

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.