Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG79/0 (12.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Clyde WalcottWIWest Indies tour of New Zealand 1951/52195223019911566.33--110190
David SheppardENGAustralia tour of England 1956195623019911366.33--110231
AG Kripal SinghINDNew Zealand tour of India 1955/561955-1956431199100*99.50--110-0
Sachin TendulkarINDSri Lanka tour of India 1997/98199734019914849.7537353.35100244
Sachin TendulkarINDIndia tour of Zimbabwe 200120012411997466.3335855.59020271
Jonathan TrottENGNew Zealand in England Test Series 201320132401997649.7545743.54020260
Mominul HaqueBANPakistan tour of Bangladesh 202620262401999149.7542147.27020200
Ted DexterENGNew Zealand tour of England 1965196524219980*99.50--030300
Asim KamalPAKPakistan tour of India 2004/0520053501999139.8044644.62020301
Faf du PlessisSASri Lanka in South Africa Test Series 2016/172016-201735119967*49.7532860.67010190
Alan KnottENGEngland tour of Pakistan 1972/7319733511997149.75--020250
Larry GomesWIEngland tour of West Indies 1980/81198145119990*49.7555935.60020240
Irvine ShillingfordWIPakistan tour of West Indies 1976/77197735019912039.80--100151
Allan BorderAUSEngland tour of Australia 1979/801979-198035119911549.7554136.78110190
Jack RussellENGWest Indies tour of England 199519953511999149.7543845.43010250
VVS LaxmanINDIndia tour of England 200220024611997439.8041647.84010240
Sachin TendulkarINDIndia tour of South Africa 2006/072006-20073601996433.1742546.82021330
Anil KumbleINDSouth Africa tour of India 1996/9719963611998839.8038951.16010280
Umar AkmalPAKPakistan in Australia Test Series 2009/102009-20103601995133.1727472.63010321
Asad ShafiqPAKPakistan in South Africa Test Series 2012/13201336019911133.1745843.45110281
Saeed AhmedPAKWest Indies tour of Pakistan 1958/5919593611997839.80--010150
Asif IqbalPAKIndia tour of Pakistan 1978/79197836119910439.80--101152
Brian HastingsNZPakistan tour of New Zealand 1972/73197336119911039.80--111140
Carl HooperWIAustralia tour of West Indies 1990/9119915801996224.8843645.64022212
Lindsay HassettAUSAustralia tour of England 193819384801995624.8830465.46010251
Salim DuraniINDEngland tour of India, Pakistan and Ceylon 1961/621961-19625801997124.8830.00012322
Douglas JardineENGEngland tour of Australia 1932/331932-19335901995622.1178625.32011120
Bob SimpsonAUSAustralia tour of West Indies 1977/7819785901996722.11--011160
Ben StokesENGEngland tour of India 2023/24202451001997019.9036754.22011194
Arthur CarrENGEngland tour of South Africa 1922/231922-192351011996322.11--01000
Jim BurkeAUSEngland tour of Australia 1958/591958-195951031996628.4376925.8801080
Mike AthertonENGEngland tour of West Indies 1997/98199861101996418.0962631.79011180
Ernest TyldesleyENGWest Indies tour of England 1928192833019812266.00--110131
Rick McCoskerAUSAustralia tour of New Zealand 1976/7719772311988499.0037452.94020181
Philo WallaceWIEngland tour of West Indies 1997/9819982301989266.0028768.99020292
Angelo MathewsSLPakistan in Sri Lanka Test Series 201420142421989199.0040648.77010163
Dinesh ChandimalSLBangladesh in Sri Lanka Test Series 2016/17201724119813866.0044244.80110151
Soumya SarkarBANBangladesh tour of New Zealand 2018/19201924019814949.5026175.86100286
Mehedi Hasan MirazBANWest Indies tour of Bangladesh 2020/21202124019810349.5037552.80110222
Pathum NissankaSLWest Indies tour of Sri Lanka 2021/2220212401987349.5045343.71030161
Peter BurgeAUSAustralia tour of India 1956/5719563401988349.50--020-0
Ian SmithNZEngland tour of New Zealand 1983/841984342198113*99.0035655.62100202
Daniel VettoriNZAustralia tour of New Zealand 2004/0520053521986566.0028768.99010310
Faf du PlessisSASouth Africa in New Zealand Test Series 2016/17201735219856*66.0047241.95030301
Mudassar NazarPAKAustralia tour of Pakistan 1982/8319823521987966.0040249.25020190
Navjot SidhuINDNew Zealand tour of India 1988/89198835119811649.5034856.90100174
Ricky PontingAUSAustralia tour of Sri Lanka 2003/0420043601989233.0035156.41010232
Inzamam-ul-HaqPAKPakistan tour of South Africa 2006/07200736119892*39.6037452.94010230
Brian LaraWIWest Indies tour of India 1994/9519943601989133.0040149.38021170
Mohammad HafeezPAKPakistan v Sri Lanka Test Series 2011/1220113621987549.5032461.11020203

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.