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
Matt HenryNZNew Zealand tour of England 2022202212018189.004738.3000140
Liam DawsonENGSouth Africa tour of England 20172017121181318.003847.3700020
Jack LeachENGEngland in New Zealand Test Series 2019/2020191211818*18.006726.8700120
Tabraiz ShamsiSASouth Africa in Australia Test Series 2016/1720161221818*-2475.0000020
Tharindu KaushalSLSri Lanka in New Zealand Test Series 2014/15201412018129.003354.5500020
Jayant YadavINDNew Zealand tour of India 2021/22202112018129.004242.8600021
Dhanushka GunathillekeSLIndia tour of Sri Lanka 2017201712018169.004540.0000020
Kuldeep YadavINDIndia tour of Sri Lanka 202620261211813*18.002475.0000020
Kuldeep YadavINDWest Indies tour of India 2018/19201822018129.005333.9600030
PADLR SandakanSLIndia tour of Sri Lanka 2017201712018109.004837.5000040
Nazmul Hossain ShantoBANZimbabwe tour of Bangladesh 2018/19201812018139.003748.6500020
Harry TectorIRENew Zealand tour of Ireland 2026202612018169.004738.3000030
Brandon KingWIWest Indies tour of India 2025/26202512018139.003354.5500040
Mujeeb Ur RahmanAFGAfghanistan tour of India 2018201812018159.0017105.8800021
Anrich NortjeSAWest Indies tour of South Africa 2022/23202312018149.0018100.0000040
Tafadzwa TsigaZIMZimbabwe tour of Bangladesh 202520251211818*18.006129.5100120
Brian BennettZIMZimbabwe tour of Ireland 2024202412018109.004639.1300020
Billy MidwinterAUSEngland tour of Australia 1884/851883121181018.00--00010
Bransby CooperAUSEngland tour of Australia and New Zealand 1876/77187712018159.001618.7500000
George BonnorAUSAustralia tour of England 1880188012018169.003748.6500030
Walter ReadENGEngland tour of Australia and New Zealand 1887/88188812018109.009219.5700010
Christopher HeseltineENGEngland tour of South Africa 1895/96189622018189.00--00100
Percy FenderENGSouth Africa tour of England 1929192912018129.00--000-0
John EvansENGAustralia tour of England 1921192112018149.00--00010
Eddie McLeodNZEngland tour of New Zealand 1929/301930121181618.00--00000
Bill FarrimondENGEngland tour of West Indies 1934/35193512018169.00--00000
Morappakam GopalanINDEngland tour of India 1933/3419341211811*18.00--000-0
Errol HolmesENGSouth Africa tour of England 1935193512018109.00--000-0
Doug WrightENGSouth Africa tour of England 19471947421181418.00--000-0
Verdun ScottNZAustralia tour of New Zealand 1945/46194612018149.00--000-0
Trevor BaileyENGEngland tour of New Zealand 1954/55195522018189.00--00120
Jim BurkeAUSWest Indies tour of Australia 1951/52195112018159.00--00010
Ian CraigAUSAustralia tour of Pakistan 1956/57195612018189.00--00100
Keith AndrewENGWest Indies tour of England 19631963121181518.006129.5100020
Clairmonte DepeiazaWIWest Indies tour of New Zealand 1955/56195622018149.00--00000
Scotch TaylorSAEngland tour of South Africa 1956/57195612018129.00--00000
Mushtaq MohammadPAKWest Indies tour of Pakistan 1958/59195912018149.00--000-0
David AllanWIAustralia tour of West Indies 1964/65196512018119.00--000-0
David BrownENGNew Zealand tour of England 196919691211811*18.007922.7800020
John SnowENGEngland tour of Ceylon and Pakistan 1968/6919692201899.00--000-0
Derick ParryWIWest Indies tour of New Zealand 1979/80198012018179.004936.7300011
Tauseef AhmedPAKEngland tour of Pakistan 1983/8419842221817*-5731.5800010
Dirk WellhamAUSAustralia tour of England 1985198512018139.005831.0300020
Dirk WellhamAUSEngland tour of Australia 1986/87198712018179.006627.2700020
Terry AldermanAUSSri Lanka tour of Australia 1989/90198922018189.003256.2500140
Martyn MoxonENGAustralia tour of England 1989198912018189.005135.2900130
Dipak PatelNZPakistan tour of New Zealand 1995/96199512018159.005532.7300020
Athula SamarasekeraSLSri Lanka tour of India 1990/91199012018139.00--000-0
Gavin LarsenNZPakistan tour of New Zealand 1995/961995121181318.007524.0000010
Bryan StrangZIMZimbabwe tour of New Zealand 1995/9619962211814*18.002669.2300030
PreviousPage 364Next

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.