Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (All cricket)

The most runs in a calendar year in all cricket v South Africa at Kensington Oval: 189 by Brian Lara in 2005.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Kensington Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI2005200512018917694.5027070.00100231
Brian LaraWI200120012301839261.0037049.46020220
Ridley JacobsWI20012001231135113*67.5026950.19100115
Carl HooperWI200120012301007433.3319850.51010160
Chris GayleWI20012001230944831.3312575.20000190
Jimmy AdamsWI199219921219079*90.0019945.23010120
Shivnarine ChanderpaulWI20052005120845342.0020042.00010110
Brian LaraWI19921992120816440.5013560.00010140
Desmond HaynesWI19921992120815840.5012166.94010130
Keith ArthurtonWI19921992120815940.5015253.29010120
Courtney BrowneWI20052005120736836.508783.9101054
Richie RichardsonWI19921992120464423.008057.5000040
Phil SimmonsWI19921992120383519.007749.3500040
Dwayne BravoWI20052005120322616.0011527.8300010
Ryan HindsWI20052005120251512.508130.8600010
Shivnarine ChanderpaulWI20012001110242424.003372.7300020
Mirwais AshrafAFG20102010110232323.002592.0000012
Hamid HassanAFG20102010110222222.0021104.7600012
Courtney WalshWI1992199212019139.503652.7800010
Ramnaresh SarwanWI2001200112016168.007222.2200130
Mervyn DillonWI2001200123116148.009017.7800110
Daren GangaWI20012001110151515.003740.5400020
Wavell HindsWI2005200512012116.003138.7100000
Curtly AmbroseWI19921992121126*12.004129.2700000
Samiullah ShenwariAFG20102010110111111.001291.6700001
Patrick PattersonWI1992199212011115.504822.9200100
Wavell HindsWI200120011201085.007912.6600010
Ramnaresh SarwanWI2005200512010105.002540.0000110
Marlon SamuelsWI200120012301063.336016.6700010
Daren PowellWI20052005120854.002138.1000010
Kenny BenjaminWI19921992120874.002729.6300010
Dinanath RamnarineWI20012001231864.006013.3300010
David WilliamsWI19921992120653.003119.3500010
Kerry JeremyWI20012001110555.001338.4600010
Chris GayleWI20052005120552.502321.7400100
Courtney WalshWI20012001110444.00666.6700010
Rais AhmadzaiAFG20102010110444.002200.0000010
Fidel EdwardsWI20052005120422.002416.6700000
Cameron CuffyWI20012001221444.003910.2600010
Asghar AfghanAFG20102010110333.00650.0000000
Reon KingWI2005200512233*-1225.0000000
Mohammad ShahzadAFG20102010110222.00633.3300000
Karim SadiqAFG20102010110222.00825.0000000
Shapoor ZadranAFG2010201011111*-616.6700000
Nawroz MangalAFG20102010110111.00425.0000000
Mohammad NabiAFG20102010110000.0050.0000100
Noor Ali ZadranAFG20102010110000.0030.0000100

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.