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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 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
Jeff DujonWIWest Indies tour of Pakistan 1986/87198635027195.409428.7200220
Paul AllottENGAustralia tour of England 1985198545127126.757934.1800130
Tony GrayWIWest Indies tour of Pakistan 1986/8719863512712*6.756640.9100230
Angus FraserENGEngland tour of Australia 1990/911990-199135027245.408631.4000230
Fanie de VilliersSAAustralia tour of South Africa 1993/94199435027165.409827.5500230
Frank WardAUSEngland tour of Australia 1936/371936-193736127185.4011323.8900200
Godfrey EvansENGEngland tour of Australia 1958/591958-195936027114.508332.5300130
Sonny RamadhinWIAustralia tour of West Indies 1954/5519554612712*5.4020.0000200
Khan MohammadPAKIndia tour of Pakistan 1954/5519554632715*9.00--00100
Bhagwath ChandrasekharINDIndia tour of England 19671967364272213.506442.1900140
Don AnurasiriSLSri Lanka tour of India 1993/9419943602774.5015417.5300020
Glenn McGrathAUSAustralia tour of India 2004/0520044732711*6.755846.5500240
Devon MalcolmENGEngland tour of Australia 1990/911990-19915712774.507735.0600030
George MacaulayENGEngland tour of South Africa 1922/23192347327196.75--00100
Ian PeeblesENGEngland tour of South Africa 1930/311930-19314732713*6.75--00220
James AndersonENGSouth Africa tour of England and Ireland 200320035872721*27.008731.0300030
Mohammed ShamiINDIndia tour of Ireland and England 2018201851012710*3.004461.3600430
WPUJC VaasSLZimbabwe tour of Sri Lanka 1997/981998210262626.005646.4300030
Muttiah MuralitharanSLSri Lanka tour of Zimbabwe 20042004210262626.002989.6600021
Umesh YadavINDAfghanistan tour of India 201820181112626*-21123.8100022
Mitchell StarcAUSSri Lanka tour of Australia 2018/1920192112626*-25104.0000041
Liam DawsonENGIndia tour of England 20252025110262626.006540.0000030
Kuldeep YadavINDIndia tour of Sri Lanka 20172017110262626.007335.6200020
Tom GarrettAUSEngland tour of Australia and New Zealand 1878/791879110262626.00--000-0
Charlie HallowsENGWest Indies tour of England 19281928110262626.00--000-0
John GoddardWIWest Indies tour of New Zealand 1951/521952210262626.00--000-0
Brian StathamENGPakistan tour of England 196219623112626*---000-2
Johnny MartinAUSAustralia tour of Pakistan 1964/651964110262626.00--000-0
Manzoor ElahiPAKIndia tour of Pakistan 1984/851984110262626.00--00050
Phil NewportENGSri Lanka tour of England 19881988110262626.003868.4200030
Tom MoodyAUSPakistan tour of Australia 1989/901990110262626.005844.8300020
Mark PriestNZNew Zealand tour of England 19901990110262626.005745.6100010
WPUJC VaasSLNew Zealand tour of Sri Lanka 20032003220262213.004953.0600040
Saqlain MushtaqPAKPakistan tour of England 200120011212621*26.003672.2200011
Mathew SinclairNZBangladesh tour of New Zealand 2001/0220012212619*26.004163.4100020
Mohammad RafiqueBANIndia tour of Bangladesh 2000/012000120262213.003574.2900012
Prasanna JayawardeneSLSri Lanka in West Indies Test Series 2007/082008121262126.009327.9600030
Kumar DharmasenaSLSri Lanka tour of West Indies 20032003120262013.006639.3900030
Rajin SalehBANNew Zealand tour of Bangladesh 2008/092008120262013.0015217.1100010
Robbie HartNZNew Zealand tour of India 2003/042003220261513.009726.8000020
Paul WisemanNZNew Zealand tour of Australia 2004/0520041212615*26.007037.1400040
Darren SammyWIWest Indies tour of England and Ireland 20072007120262513.006440.6300050
Alan HurstAUSIndia tour of Australia 1977/781977121262626.003281.2500021
Hashim AmlaSASouth Africa tour of India 2004/052004120262413.006937.6800040
Hamilton MasakadzaZIMZimbabwe tour of Sri Lanka 20172017120261913.005745.6100030
Upul TharangaSLEngland tour of Sri Lanka 2007/082007220261613.006341.2700040
Ryan RamdassWIWest Indies tour of Sri Lanka 20052005120262313.005150.9800030
Shahadat HossainBANEngland in Bangladesh Test Series 2009/102010120261413.005745.6100040
Tim SoutheeNZSri Lanka tour of New Zealand 2022/232023220262513.0022118.1800031
Aaron RedmondNZWest Indies in New Zealand Test Series 2013/142013120262013.004854.1700040
PreviousPage 333Next

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.