Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM186/5 (19)ZIM need 36 runs in 6 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-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 runsODI3rd 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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

West Indies: Batting figures (First-class)

Brian Lara has scored the most runs in first-class cricket for West Indies v Sri Lanka: 1,125 in 8 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×v Sri Lanka×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI1993-20038141112522186.54197456.995211198
Ramnaresh SarwanWI2001-2008713074910257.62164445.56170881
Chris GayleWI2001-20101017158433336.5090964.251167410
Kraigg BrathwaiteWI2015-2021918156312633.12157835.68131530
Jason HolderWI2015-202191834447429.6075858.58021555
Shivnarine ChanderpaulWI2005-2010712337886*42.0093140.60030282
Carl HooperWI1993-200161113778137.7070253.70040402
Roston ChaseWI2018-2026712035319429.4270150.36101322
Darren BravoWI2010-20155813508050.0074846.79050349
Shai HopeWI2015-2026815034511223.0083641.27101391
Nkruma BonnerWI2021472292113*58.4081235.96111301
Shane DowrichWI2018361288125*57.6065543.97120301
Kyle MayersWI20214812845540.5745562.42021373
Jermaine BlackwoodWI2015-202161202749222.8357247.90010276
Amir JangooWI2026220242233121.0038862.37100203
Devon SmithWI2008-201861112316123.1050845.47021251
John CampbellWI2021-20264712307238.3354342.36020245
Denesh RamdinWI2005-201561102185619.8252641.44010250
Kemar RoachWI2010-2026121662043920.4048641.98001241
Rahkeem CornwallWI20213401867346.5028166.19020264
Justin GreavesWI202622018318091.5033654.46100142
Sherwin CampbellWI19972401827945.5033055.15020180
Kieran PowellWI20183601668827.6726662.41010173
Wavell HindsWI200323016111353.6723767.93100144
Brendan NashWI20103301606753.3333747.48020130
Joshua Da SilvaWI2021-20265831605432.0047034.04011150
Marlon SamuelsWI2001-20159171157549.8149131.98013180
Stuart WilliamsWI19972401508337.5022466.96011222
Dwayne BravoWI2008-20105601428323.6727551.64011162
Daren GangaWI2001-20034701164716.5730837.66001140
Omari BanksWI2003-200546110950*21.8031934.17010121
Ridley JacobsWI2001-200358110831*15.4325941.7000080
Devendra BishooWI2015-20185921044014.8634030.59003130
Jerome TaylorWI2003-20156921003114.2919750.76000113
Brandon KingWI20262319951*49.5020747.83010121
Narsingh DeonarineWI2005240884022.0021241.51000111
Roland HolderWI1997241783426.0018143.09000110
Tino BestWI2005241652721.6710561.90000100
Sulieman BennWI2008-20103416429*21.3311854.2400133
Alzarri JosephWI2021-2026440632915.759367.7400144
Adrian BarathWI2010230615020.3311353.9801090
Carlton BaughWI2010331605030.0014541.3801070
Sewnarine ChattergoonWI2008120574628.5010454.8100070
Curtly AmbroseWI1993-1997342563128.0010155.4500053
Runako MortonWI2005240534313.2510351.4600161
Richie RichardsonWI1993110515151.0017429.3101030
Sylvester JosephWI2005240482812.0016229.6300170
Floyd ReiferWI1997240482912.0015630.7700160
Ryan HindsWI2008120473723.5012537.6000060
Kavem HodgeWI2026220473123.5018325.6800050
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.