Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Robert CroftENGAustralia tour of England 1997199758075249.3816046.8800092
Lance KlusenerSASouth Africa tour of West Indies 2000/0120015917531*9.3822133.9400181
Hedley VerityENGEngland tour of Australia 1936/371936-1937592751910.7139319.0800260
Virender SehwagINDZimbabwe tour of India 2001/022002110747474.0011862.71010160
George UlyettENGAustralia tour of England 18901890110747474.00--010-0
Trevor MadondoZIMZimbabwe tour of New Zealand 2000/0120001117474*-15547.7401080
Abdul RazzaqPAKPakistan tour of New Zealand 2003/042003220744837.0021135.07000101
Amit MishraINDIndia in West Indies Test Series 20162016220745337.0011067.2701071
Paul ReiffelAUSNew Zealand tour of Australia 1993/941993221745174.009082.2201080
Tim SoutheeNZSri Lanka tour of New Zealand 2018/192018220746837.007993.6701063
Murali VijayINDBorder-Gavaskar Trophy 2008/092008120744137.0013455.2200070
Dimuth KarunaratneSLZimbabwe tour of Sri Lanka 20172017120744937.0015049.3300020
KL RahulINDAustralia in India Test Series 2016/172017120746437.0010669.81010111
Mehedi Hasan MirazBAN-2017020745137.0016844.05010140
Roshen SilvaSLSri Lanka tour of India 2017/1820171217474*74.0015747.13011110
John CampbellWIWest Indies v Afghanistan in India 2019/202019121745574.009181.32010111
Archie JacksonAUSAustralia tour of England 19301930220747337.0032023.1301000
Sid BarnesAUSAustralia tour of England 19381938120744137.0014650.6800090
Intikhab AlamPAKAustralia tour of Pakistan 1964/651964121745374.00--010-1
Intikhab AlamPAKPakistan tour of Australia 1964/651964120746137.0010769.1601070
Bevan CongdonNZNew Zealand tour of Pakistan 1964/651965120745737.00--01060
Graham GoochENGPakistan tour of England 19781978220745437.0015846.8401060
Ashraf AliPAKIndia tour of Pakistan 1984/851984221746574.00--010-0
Navjot SidhuINDNew Zealand tour of India 1995/961995220744137.0022632.7400040
Ajay JadejaINDIndia tour of Sri Lanka 19971997120747337.0019438.1401080
Daryll CullinanSAIndia tour of South Africa 1992/931993120744637.0025529.0200060
Bryan StrangZIMPakistan tour of Zimbabwe 1997/981998120745337.0014850.0001061
Asoka de SilvaSLSri Lanka tour of Australia 1989/901989230745024.6732123.0501040
Marvan AtapattuSLIndia tour of Sri Lanka 19971997230742924.6712061.67000120
Upul ChandanaSLSouth Africa tour of Sri Lanka 20042004230744024.6712857.81000101
WPUJC VaasSLWest Indies tour of Sri Lanka 20052005230744924.6714351.7500090
Brett LeeAUSWest Indies tour of Australia 2005/062005330744724.6711862.7100061
Jason GillespieAUSPakistan tour of Australia 2004/052004-20053317450*37.0017941.3401171
Mushtaq AhmedPAKAustralia tour of Pakistan 1998/9919982317448*37.0020935.4100181
Paul ReiffelAUSSri Lanka tour of Australia 1995/961995-1996232745674.0015248.6801090
Roston ChaseWISouth Africa tour of West Indies 20212021230746224.6722033.6401091
Shubman GillINDIndia tour of Sri Lanka 20262026230745024.6715647.4401090
Wally HammondENGWest Indies tour of England 19331933330743424.67--000-2
Walter HadleeNZEngland tour of New Zealand 1950/511951230745024.67--01080
Vijay ManjrekarINDEngland tour of India, Pakistan and Ceylon 1951/521951-1952230744824.67--000-0
Alex MoirNZNew Zealand tour of England 195819582327441*74.00--00030
Lawrie MillerNZSouth Africa tour of New Zealand 1952/531953230744424.67--000-0
David PitheySAAustralia tour of South Africa 1966/671966-1967230745524.67--010-0
Peter LeverENGPakistan tour of England 19711971330744724.6715448.0500061
Sunil GavaskarINDIndia tour of England 19821982330744824.6722632.7400020
Dilip VengsarkarINDIndia tour of Pakistan 1984/851984230744124.67--000-0
Neil JohnsonZIMZimbabwe tour of England 20002000230745124.6715049.33010100
Ashley GilesENGEngland tour of Australia 2006/0720062417427*24.6712957.36001110
Kamran AkmalPAKMCC Spirit of Cricket Test Series 20102010240744618.5013355.64001121
Brendon McCullumNZSri Lanka tour of New Zealand 2006/072006241744324.6710868.52001101
PreviousPage 216Next

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.