Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR101/1 (11)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
Romesh KaluwitharanaSLSri Lanka tour of South Africa 1997/981998240674516.7512055.83001110
Saleem ElahiPAKPakistan tour of South Africa 2002/032002-2003240673916.7522929.2600170
Kamran AkmalPAKPakistan in Australia Test Series 2009/102009-2010240673016.758479.76000111
Tatenda TaibuZIMSri Lanka tour of Zimbabwe 20042004240674016.7516640.3600290
Wasim AkramPAKWest Indies tour of Pakistan 1986/871986240676616.7511060.9101242
Misbah-ul-HaqPAKPakistan in Sri Lanka Test Series 20142014240673116.7519434.5400051
Jeetan PatelNZNew Zealand in India Test Series 2016/172016240674716.758281.71001120
Tino MawoyoZIMClive Lloyd Trophy 2012/132013240675016.7514546.21011100
David WarnerAUSIndia tour of Australia 2020/212021240674816.7511657.7600070
David BoonAUSSri Lanka tour of Australia 1989/901989240674116.7514446.5300280
Doug BracewellNZNew Zealand in West Indies Test Series 20122012240673916.7511259.8200172
Kaushal SilvaSLPakistan v Sri Lanka Test Series 2011/122011240673916.7518436.4100150
Kaushal SilvaSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017240672716.7522130.3200030
Mohammed ShamiINDBorder-Gavaskar Trophy 2014/152014-2015341673422.339074.4400072
Liton DasBANSri Lanka tour of Bangladesh 2023/242024240673816.7511956.3000190
Kamran GhulamPAKWest Indies tour of Pakistan 2024/252025240672716.7514247.1800080
Zak CrawleyENGEngland tour of India 2020/212021240675316.7513151.15011110
Roshen SilvaSLSouth Africa tour of Sri Lanka 201820182416732*22.3317139.1800170
Alick AthanazeWIWest Indies tour of Pakistan 2024/252025240675516.7511757.2601170
Nat ThomsonAUSEngland tour of Australia and New Zealand 1876/771877240674116.752626.9200000
Lala AmarnathINDEngland tour of India, Pakistan and Ceylon 1951/521951-1952340673216.75--00100
Zin HarrisNZNew Zealand tour of Pakistan 1955/561955240672816.75--000-0
Ray IllingworthENGPakistan tour of England 19711971340674516.7520532.6800090
Wasim BariPAKWest Indies tour of India, Pakistan and Sri Lanka 1974/751975241675822.33--01100
Brian LuckhurstENGWest Indies tour of England 19731973240674216.7523528.5100060
Dennis LilleeAUSNew Zealand tour of Australia 1980/811980340672716.7519933.6700090
Sanjay ManjrekarINDIndia tour of New Zealand 1989/901990340674216.7518236.8100080
Mark TaylorAUSWest Indies tour of Australia 1988/891989240673616.7525526.2700020
Iain O'BrienNZPakistan in New Zealand Test Series 2009/102009351673116.7511956.30001100
Saeed AjmalPAKPakistan in England Test Series 20102010352675022.3310862.0401190
Asad ShafiqPAKPakistan tour of England 20202020350672913.4014546.2100050
Asad ShafiqPAKPakistan in West Indies Test Series 20172017350672213.4020932.0600190
Jimmy SinclairSASouth Africa tour of England 19071907350672813.4010.0000100
Sarfraz NawazPAKIndia tour of Pakistan 1982/831982-1983651672616.7510663.2100081
Larry GomesWIWest Indies tour of Pakistan 1986/871986350673313.4026425.3800070
Wayne PhillipsAUSIndia tour of Australia 1985/861985-1986350672213.4023828.1500070
Umar GulPAKPakistan in Sri Lanka Test Series 20092009360674611.1713151.1500034
Kevin PietersenENGPakistan v England Test Series 2011/122012360673211.1717338.7300171
Mitchell JohnsonAUSBorder-Gavaskar Trophy 2008/092008461672613.4013350.3800071
Dimuth KarunaratneSLIndia in Sri Lanka Test Series 20152015360674611.1717638.0700260
Ollie PopeENGThe Ashes 2021/222021-2022360673511.1716041.8800080
Puss AchongWIWest Indies tour of England 19331933360672211.17--000-0
Morris SieversAUSEngland tour of Australia 1936/371936-19373616725*13.4031721.1400030
Bill EdrichENGAustralia tour of England 19381938460672811.1729522.7100160
Don KenyonENGEngland tour of India, Pakistan and Ceylon 1951/521951360673511.17--00100
David MurrayWIAustralia tour of West Indies 1977/781978360672111.17--00080
Paul AllottENGWest Indies tour of England 19841984360672611.1716440.8500090
Mark GreatbatchNZNew Zealand tour of Australia 1993/941993360673511.1714645.8900280
Brendon JulianAUSAustralia tour of West Indies 1994/951995460673111.1714546.2100270
Wilfred RhodesENGAustralia tour of England 190219025766738*67.00--00010
PreviousPage 231Next

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.