Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR136/3 (15.3)ES chose to bowlT2067th 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
Daniel VettoriNZSouth Africa tour of New Zealand 2003/042004341665322.0013050.7701170
Hashan TillakaratneSLSri Lanka tour of India 1997/981997241662522.0025825.58000100
Khaled MashudBANBangladesh tour of South Africa 2002/032002240663316.5028023.5700080
Tapash BaisyaBANNew Zealand tour of Bangladesh 2004/052004241666622.0051129.41012102
Jacques RudolphSASouth Africa tour of India 2004/052004240666116.5018934.9201170
Devon SmithWIWest Indies tour of England 20042004240664516.5010960.55000110
Javed OmarBANBangladesh tour of Sri Lanka 20052005240663016.5010662.2600090
Javed OmarBANAustralia tour of Bangladesh 2005/062006240662716.5010264.71000110
Mitchell JohnsonAUSAustralia in South Africa Test Series 2013/142014340663316.508974.16001101
Shakib Al HasanBANBangladesh tour of India 2024/252024240663216.5013947.48001100
Morné MorkelSAIndia in South Africa Test Series 2010/112010-2011340662816.5013349.62000100
Keshav MaharajSAIndia tour of South Africa 2021/222021-2022340662516.5011258.93000110
Richmond MutumbamiZIMPakistan in Zimbabwe Test Series 20132013241662922.0014047.14000110
David BedinghamSASri Lanka tour of South Africa 2024/252024241663522.009172.5300061
Nick WelchZIMZimbabwe tour of Bangladesh 20252025240665416.5016639.7601152
Neil BrandSASouth Africa tour of New Zealand 2023/242024240663416.5012951.16000110
Hedley VerityENGEngland tour of South Africa 1938/391938-1939540662916.50--00000
Mike ShrimptonNZNew Zealand tour of Australia 1973/741973-1974240662816.5020033.0000150
Neil HawkeAUSAustralia tour of England 19641964542663733.0018435.8700080
Graham VivianNZNew Zealand tour of West Indies 1971/721972440663816.50--00170
Sarfraz NawazPAKPakistan tour of Australia 1978/791979240663516.5018336.0700070
Paul StrangZIMZimbabwe tour of Sri Lanka 19961996241665022.0014844.5901070
Paul StrangZIMNew Zealand tour of Zimbabwe 1997/981997240664216.5014445.8300070
Lee GermonNZNew Zealand tour of Pakistan 1996/971996240665516.5018036.67012110
Vikram RathourINDIndia tour of South Africa 1996/971996-1997240664416.5022429.4600060
Mohammad WasimPAKWest Indies tour of Pakistan 1997/981997341662822.0023228.4500070
Wasim RajaPAKSri Lanka tour of Pakistan 1981/821982351663116.509569.47001121
Mohammad SamiPAKIndia tour of Pakistan 2003/042004350664913.2020532.2000280
Guy WhittallZIMZimbabwe tour of Pakistan 1993/941993350663313.2023428.2100170
Barry KnightENGWest Indies tour of England 19691969351663116.5020532.2000170
Dick MotzNZNew Zealand tour of England 19691969350662313.2016041.2500081
Joel GarnerWIAustralia tour of West Indies 1983/8419845526624*22.0010861.1100042
Anil KumbleINDIndia tour of South Africa 1996/971996-1997361662913.2020432.3500041
Javagal SrinathINDPakistan tour of India 1998/991999360664911.0015442.8600160
Sanath JayasuriyaSLSri Lanka tour of South Africa 2000/012000-2001360662611.0012055.00002100
Inzamam-ul-HaqPAKPakistan tour of England 19921992461662613.2015143.7100160
Umar GulPAKPakistan in New Zealand Test Series 2009/102009360663111.0013449.2500182
Daren PowellWIThe Wisden Trophy 2008/0920095626622*16.5022629.2000240
Simon JonesENGAustralia tour of England and Scotland 200520054646620*33.009867.35002101
Denesh RamdinWIThe Frank Worrell Trophy 20082008361663613.2015542.5800290
J.J. FerrisAUSAustralia tour of England 188818883636620*22.00--00000
Tommy RoutledgeSAEngland tour of South Africa 1895/961896360662411.00--00100
Stan NicholsENGSouth Africa tour of England 19351935462663016.50--00000
Alec BedserENGSouth Africa tour of England 195119515636630*22.00--00160
Ray LindwallAUSSouth Africa tour of Australia 1952/531952-19534616638*13.20--00060
Ijaz ButtPAKPakistan tour of England 19621962360663311.00--00020
Peter PollockSAEngland tour of South Africa 1964/651964-1965562662016.509319.3500040
Deryck MurrayWIWest Indies tour of New Zealand 1979/801980361663013.2018835.1100050
Vic PollardNZEngland tour of New Zealand 1965/661966361662513.2016316.5600021
Derek UnderwoodENGAustralia tour of England 19771977562662016.5019933.1700060
PreviousPage 233Next

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.