Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWIWest Indies tour of Sri Lanka 2001/022001360688221114.67122656.12310705
Virat KohliINDSri Lanka tour of India 2017/182017351610243152.5074282.21311574
Andrew JonesNZSri Lanka tour of New Zealand 1990/911991361513186102.60114644.76310370
Inzamam-ul-HaqPAKPakistan tour of Sri Lanka 2000200059149213861.5099149.65220623
Virender SehwagINDSri Lanka in India Test Series 2009/102009340491293122.75454108.15210689
Dave HoughtonZIMSri Lanka tour of Zimbabwe 1994/951994330466266155.3399047.07210505
Michael HusseyAUSWarne-Muralitharan Trophy 2011201135046314292.6077459.82220476
Tom LathamNZSri Lanka tour of New Zealand 2018/192018231450264*225.0088950.62200392
Rahul DravidINDSri Lanka in India Test Series 2009/102009340433177108.2570061.86210523
Joe RootENGEngland tour of Sri Lanka 2020/212021240426228106.5064965.64200371
Saeed AnwarPAKPakistan tour of Sri Lanka 2000200047040212357.4397741.15130453
Kane WilliamsonNZSri Lanka in New Zealand Test Series 2014/152014-2015242396242*198.0072654.55120340
Sourav GangulyINDSri Lanka tour of India 1997/98199734039217398.0080148.94210494
Alastair CookENGSri Lanka in England Test Series 2011201134039013397.5077150.58220420
Sachin TendulkarINDIndia in Sri Lanka Test Series 2010201035039020378.0070455.40120432
Andy FlowerZIMSri Lanka tour of Zimbabwe 1999/00199936238812997.00110835.02130321
Jonny BairstowENGSri Lanka in England Test Series 20162016341387167*129.0056368.74200371
Dilip VengsarkarINDSri Lanka tour of India 1986/871986-1987330376166125.3327959.50210140
Stephen FlemingNZNew Zealand tour of Sri Lanka 20032003242376274*188.0082545.58111361
Darren LehmannAUSAustralia tour of Sri Lanka 2003/04200436037515362.5065157.60210424
Joe RootENGSri Lanka tour of England 2024202436137514375.0057864.88210370
Younis KhanPAKPakistan tour of Sri Lanka 2000200059137211646.5087142.71210364
Chris GayleWIWest Indies in Sri Lanka Test Series 2010/11201034036633391.5048675.31101419
Martin CroweNZSri Lanka tour of New Zealand 1990/911991230365299121.6766754.72100343
Misbah-ul-HaqPAKPakistan v Sri Lanka Test Series 2013/142013-201435136413591.0074648.79130295
Steve WaughAUSSri Lanka tour of Australia 1995/961995-1996232362170362.0069751.94210290
Kevin PietersenENGSri Lanka tour of England 2006200635036015872.0046277.92200456
Shikhar DhawanINDIndia tour of Sri Lanka 2017201734035819089.50342104.68200561
Stephen FlemingNZNew Zealand tour of Sri Lanka 19981998361357174*71.4085741.66120391
Marcus TrescothickENGSri Lanka tour of England 2002200235135416188.5054564.95120494
AB de VilliersSASri Lanka in South Africa Test Series 2011/122011-2012341353160*117.6756063.04120403
Virender SehwagINDIndia in Sri Lanka Test Series 2010201035034810969.6035797.48211591
Virender SehwagINDIndia in Sri Lanka Test Series 20082008361344201*68.8036693.99110465
Mark ButcherENGSri Lanka tour of England 2002200234033912384.7575544.90210420
Kane WilliamsonNZSri Lanka tour of New Zealand 2022/232023231337215168.5050167.27200343
Bryan YoungNZSri Lanka tour of New Zealand 1996/971997231333267*166.5057757.71110451
Damien MartynAUSAustralia tour of Sri Lanka 2003/04200436033316155.5073645.24200361
Ian BellENGSri Lanka in England Test Series 20112011343331119*331.0047769.39220391
John WrightNZSri Lanka tour of New Zealand 1990/91199136032910154.8365150.54120431
Greg MatthewsAUSAustralia tour of Sri Lanka 199219923603299654.8371046.34050271
Devdutt PadikkalINDIndia tour of Sri Lanka 20262026230328167109.3349865.86200331
Temba BavumaSASri Lanka tour of South Africa 2024/25202424032711381.7557057.37130294
Taufeeq UmarPAKPakistan v Sri Lanka Test Series 2011/12201136032423654.0075243.09100261
Abid AliPAKSri Lanka in Pakistan Test Series 2019/202019231321174160.5054858.58200392
Phil JaquesAUSSri Lanka tour of Australia 2007/082007230318150106.0053559.44210380
Ramnaresh SarwanWIWest Indies tour of Sri Lanka 2001/0220013603188853.0077940.82030390
Michael ClarkeAUSWarne-Muralitharan Trophy 2012/132012-201335131610679.0050562.57130342
Mohammad HafeezPAKPakistan in Sri Lanka Test Series 2012201236031519652.5055856.45110361
Mominul HaqueBANSri Lanka tour of Bangladesh 2017/18201824031417678.5043871.69201243
Younis KhanPAKSri Lanka in Pakistan Test Series 2008/092009210313313313.0056855.11100274
Page 1Next

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.