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
Daniel VettoriNZNew Zealand tour of Australia 1997/9819973513214*8.0012425.8100100
Paul WisemanNZNew Zealand tour of Sri Lanka 19981998352322310.679334.4100020
Shannon GabrielWIIndia in West Indies Test Series 2016201645132158.005459.2600041
Stork HendryAUSAustralia tour of England 192119214523212*10.67--00140
Fred TitmusENGEngland tour of South Africa 1964/651964-196555032136.40--00030
Bryan YuileNZNew Zealand tour of India 1964/65196535132218.00--00140
Prince IndrajitsinhjiINDAustralia tour of India 1964/65196435132238.00--00120
Geoff ArnoldENGEngland tour of Pakistan 1972/7319733523219*10.67--00130
Malcolm MarshallWIWest Indies tour of Pakistan 1986/8719863513213*8.009035.5600130
Ian BishopWIWest Indies tour of Pakistan 1990/91199035132228.009533.6800220
Kemar RoachWIThe Frank Worrell Trophy 2009/10200936132176.406350.7900160
Neil WagnerNZTrans-Tasman Trophy 2019/202019-20203633218*10.673591.4300232
Sammy WoodsAUSAustralia tour of England 1888188836032185.3310.0000200
Richard HadleeNZNew Zealand tour of England 1978197836032115.3312425.8100150
Courtney WalshWIWest Indies tour of Australia 1984/8519845633218*10.676747.7600212
Patrick PattersonWIWest Indies tour of Australia 1988/891988-1989463321310.676053.3300130
Glenn McGrathAUSWest Indies tour of Australia 1996/971996-199757232246.407443.2400300
Charlie GriffithWIWest Indies tour of England 196319635723213*6.401338.4600221
Jack BadcockAUSAustralia tour of England 193819384813294.5716918.9300320
Graham McKenzieAUSAustralia tour of England 1968196858132124.5718916.9300350
Andy RobertsWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-197578132174.57--00213
Ricky PontingAUSAustralia tour of Zimbabwe 1999/001999110313131.008237.8000030
Daryl TuffeyNZ-20100113131*-3881.5800050
Shane WatsonAUSPakistan tour of Australia 2004/052005110313131.006250.0000040
Shahadat HossainBANIndia tour of Bangladesh 20072007110313131.005556.3600050
Evan GrayNZNew Zealand tour of Sri Lanka 1986/871987110313131.0010529.5200020
Umesh YadavINDSouth Africa in India Test Series 2019/202019210313131.0010310.0000005
Dean ElgarSAZimbabwe tour of South Africa 2017/182017110313131.005655.3600050
Niroshan DickwellaSLSri Lanka v Bangladesh 20212021110313131.003393.9400030
Arthur JonesENGAustralia tour of England 18991899110313131.00--000-0
Peter HeineSANew Zealand tour of South Africa 1961/621962110313131.00--00033
Bob TaylorENGEngland tour of Sri Lanka 1981/8219821113131*-9233.7000050
Arjuna RanatungaSLWest Indies tour of Sri Lanka 1993/941993110313131.009134.0700030
Manoj PrabhakarINDSri Lanka tour of India 1990/911990110313131.00--000-0
Harbhajan SinghINDSouth Africa tour of India 2004/052004220311715.508237.8000031
Sanath JayasuriyaSLIndia tour of Sri Lanka 199319931213131*31.006944.9300160
Graeme SmithSASouth Africa tour of Bangladesh 20032003220311615.506547.6900031
Saleem ElahiPAKPakistan tour of New Zealand 2000/012001120312415.505655.3600060
Mohammad YousufPAKPakistan tour of Sri Lanka 2005/062006121311731.006547.6900040
Daniel VettoriNZWest Indies tour of New Zealand 1999/001999220312915.508337.3500030
Craig WishartZIMZimbabwe tour of Pakistan 1998/991998220312815.509333.3300040
Talha JubairBANIndia tour of Bangladesh 2004/052004120313115.5025124.0000151
Robin PetersonSASouth Africa in Australia Test Series 2012/132012120313115.504864.5800130
Robin PetersonSAAustralia in South Africa Test Series 2013/142014120312115.504667.3900050
Kaushal LokuarachchiSLAustralia tour of Sri Lanka 2003/042004120311615.506448.4400060
Amit MishraINDSri Lanka in India Test Series 2009/102009121312431.005655.3600050
Jerome TaylorWIWest Indies tour of Zimbabwe and South Africa 2007/082007120312215.506547.6900031
Paul WisemanNZAustralia tour of New Zealand 2004/052005120312315.504372.0900041
Nuwan KulasekaraSLSri Lanka in India Test Series 2009/102009120311915.508337.3500070
Hamish MarshallNZNew Zealand tour of South Africa 2005/062006120312515.509333.3300020
PreviousPage 317Next

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.