Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM194/5 (19.2)ZIM need 28 runs in 4 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 South Africa: 1,715 in 18 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI1992-200518350171520249.00319353.7149124313
Shivnarine ChanderpaulWI1998-2015234141710203*46.22414541.255821975
Chris GayleWI2001-201016300135931745.30225760.2135120312
Ramnaresh SarwanWI2001-20051121187912743.95206742.534221142
Marlon SamuelsWI2001-20151019078810541.47171845.872501103
Ridley JacobsWI1998-200414288779113*38.95171445.45153988
Carl HooperWI1998-2001102015958631.32148839.99050642
Wavell HindsWI2001-20051120047121323.55121738.70113692
Dwayne BravoWI2005-2010916046510729.06111441.74131494
Kraigg BrathwaiteWI2014-2024917032010618.8277341.40103371
Daren GangaWI1998-2008112103146014.95110728.36013390
Jermaine BlackwoodWI2014-202361203107925.8358253.26020411
Jason HolderWI2014-2024815329981*24.9252756.74023366
Denesh RamdinWI2007-201591612635317.5352050.58012370
Mervyn DillonWI1998-2004112112283611.4064235.51005342
Narsingh DeonarineWI2005-20105711826530.3346738.97011171
Nixon McLeanWI1998-200161201763914.6729559.66001188
Leon JohnsonWI2014-20153501685433.6029157.73011260
Dwayne SmithWI2004241164105*54.6720082.00101263
Vasbert DrakesWI2003-20044701576722.4328155.87010232
Brendan NashWI201035014211428.4022463.39100161
Jerome TaylorWI2007-201561121382515.3322062.73001182
Joshua Da SilvaWI2021-202461211313411.9132140.81002151
Devon SmithWI2005-20154601274721.1726148.66000230
Roston ChaseWI2021-20234701246217.7133636.90012142
Sulieman BennWI2010-201561021224215.2519861.62002183
Keacy CartyWI20242401164229.0021952.97000161
Kyle MayersWI2021-20234801133414.1323548.09001151
Alick AthanazeWI20242401119227.7518859.04010100
Courtney BrowneWI20054501016820.2018056.1101184
Runako MortonWI2007-20083601003716.6719052.63000170
Stuart WilliamsWI1998240923723.0017751.98000111
Kemar RoachWI2010-20248123922710.2224936.95000114
Jimmy AdamsWI19921219079*90.0019945.23010120
Kavem HodgeWI2024240872921.7519045.79000120
Darren SammyWI2007-2008240863821.5015854.4300090
Raymon ReiferWI2023240856221.2519842.93011110
Desmond HaynesWI1992120815840.5012166.94010130
Keith ArthurtonWI1992120815940.5015253.29010120
Dinanath RamnarineWI20015927935*11.2927029.26000100
Ryan HindsWI2005230734824.3320236.1400070
Gudakesh MotieWI2023-2024351734518.2513852.9000191
Shai HopeWI2021240724318.0017940.2200060
Kieran PowellWI2021230705123.3315545.16010130
Philo WallaceWI1998-199948068218.5015543.87001110
Curtly AmbroseWI1992-1999510368199.7114048.57002100
Junior MurrayWI1998-1999240652916.2511855.0800140
Jomel WarricanWI20242326035*60.009861.2200153
Shane ShillingfordWI2010350592711.8015637.8200272
Daren PowellWI2005-200871125915*6.5616535.7600290
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.