Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Dale SteynSAIndia tour of South Africa 2017/1820181221616*-3545.7100010
Morné MorkelSABasil D'Oliveira Trophy 20172017121161416.0015106.6700002
William PorterfieldIREIreland tour of England 2019201912016148.005927.1200020
Tim SoutheeNZNew Zealand in India Test Series 2012201212016148.002272.7300021
Sulieman BennWIThe Frank Worrell Trophy 2008200812016138.003941.0300020
Shaun MarshAUSAustralia in India Test Series 2016/17201712016168.007621.0500130
Abhinav MukundINDBorder-Gavaskar Trophy 2016/17201712016168.004040.0000111
BJ WatlingNZNew Zealand tour of England 202120211211615*16.003743.2400020
Shane ShillingfordWIThe Wisden Trophy 2012201212016168.004337.2100120
James PattinsonAUSTrans-Tasman Trophy 2019/202019-20202211614*16.003151.6100020
Bhuvneshwar KumarINDWest Indies in India Test Series 2013/14201322016128.002661.5400030
Shuvagata HomBANBangladesh in West Indies Test Series 2014201412016168.002955.1700130
Trent BoultNZSri Lanka in New Zealand Test Series 2014/152014-20152211616*16.001794.1200120
Kyle AbbottSASri Lanka in South Africa Test Series 2016/172016-201722016168.002955.1700130
Veerasammy PermaulWIWest Indies tour of Sri Lanka 2021/22202112016158.004337.2100010
Taskin AhmedBANBangladesh tour of India 2024/25202412016118.002564.0000020
Kithuruwan VithanageSLPakistan in Sri Lanka Test Series 201420141211611*16.003053.3300011
Matt HenryNZWest Indies tour of New Zealand 2025/2620251201688.0011145.4500021
Mitchell SantnerNZNew Zealand in South Africa Test Series 2016201622016168.004436.3600130
Mustafizur RahmanBANBangladesh tour of New Zealand 2018/19201912016168.002466.6700102
Liam LivingstoneENGEngland tour of Pakistan 2022/23202212116916.001888.8900001
Lungi NgidiSASri Lanka tour of South Africa 2020/212020-20212221614*-2759.2600030
Mosaddek HossainBANSri Lanka tour of Bangladesh 2017/182018121168*16.006823.5300020
Duanne OlivierSASouth Africa tour of New Zealand 2023/2420241211615*16.006524.6200030
William SomervilleNZNew Zealand tour of United Arab Emirates 2018/19201812016128.0013312.0300000
PADLR SandakanSLSri Lanka tour of United Arab Emirates and Pakistan 2017/1820171201688.002564.0000030
Ryan BurlZIMZimbabwe tour of South Africa 2017/18201712016168.003941.0300130
Richard NgaravaZIMZimbabwe tour of Ireland 2024202412016118.003545.7100030
Ben CurranZIMIreland tour of Zimbabwe 2024/25202512016128.003447.0600020
Muhammad MusaPAKPakistan in Australia Test Series 2019/2020191221612*-1794.1200030
Graham HumeIREIreland tour of Bangladesh 2022/23202312016148.007122.5400020
Saif HassanBANBangladesh in Pakistan Test Series 2019/20202012016168.002759.2600140
Ramesh MendisSLEngland tour of Sri Lanka 2020/21202112016168.002759.2600130
Rehan AhmedENGEngland tour of Pakistan 2024/2520241201698.003644.4400010
Ernie MayneAUSAustralia tour of South Africa 1921/22192122016158.00--00010
Johnny BriggsENGAustralia tour of England 1896189612016168.00--00100
Albert PowellSAEngland tour of South Africa 1898/99189912016118.00--000-0
James NeblettWIEngland tour of West Indies 1934/3519351211611*16.00--000-0
Baqa JilaniINDIndia tour of England 19361936121161216.00--000-0
Jack PlimsollSASouth Africa tour of England 19471947121168*16.00--000-0
Don BrennanENGSouth Africa tour of England 1951195122016168.00--00100
Waqar HasanPAKAustralia tour of Pakistan 1959/60195912016128.00--000-0
Alan MossENGEngland tour of West Indies 1953/54195412016168.00--00100
Peter RichardsonENGWest Indies tour of England 1963196312016148.003743.2400010
Ramnath KennyINDWest Indies tour of India 1958/59195812016168.00--00100
Cammie SmithWIIndia tour of West Indies 1961/621962121161216.00--000-0
Geoff BoycottENGPakistan tour of England 19671967121161516.006923.1900010
Geoff BoycottENGIndia tour of England 1974197412016108.003842.1100010
Asif IqbalPAKPakistan tour of Australia 1964/65196412016158.004436.3600020
Ross MorganNZWest Indies tour of New Zealand 1968/6919691211616*16.00--00100
PreviousPage 372Next

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.