Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v South Africa at Kensington Oval, Bridgetown: 132 by Chris Gayle in 2005.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Kensington Oval, Bridgetown×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWI20052005110132132132.0015286.8410072
Darren BravoWI20162016110102102102.0010399.03100124
Shivnarine ChanderpaulWI201020101219371*93.0024238.4301072
Dwayne BravoWI20102010120636131.5011654.3101041
Kieron PollardWI20162016110626262.007187.3201072
Kevin PietersenENG20102010110535353.0033160.6101081
Andrew StraussENG20072007110464646.006768.6600021
Narsingh DeonarineWI20102010120464623.0010742.9900170
Craig KieswetterENG20102010110414141.004297.6200032
Jason HolderWI20162016110404040.004686.9600032
Jesse RyderNZ20102010110333333.0028117.8600022
Carlos BrathwaiteWI201620161113333*-4278.5700021
Sulieman BennWI20102010120332416.505560.0000042
Brian LaraWI20052005110323232.004276.1900030
Paul CollingwoodENG20072007110303030.005752.6300030
Chris GayleWI20102010120302015.004271.4300050
Denesh RamdinWI20102010120282714.007636.8400040
Ravi BoparaENG200720071112727*-4461.3600040
Nathan McCullumNZ201020101112626*-17152.9400031
Shane ShillingfordWI20102010120252512.508130.8600121
Shivnarine ChanderpaulWI20052005110232323.002979.3100020
Dwayne SmithWI20052005110212121.0016131.2500021
Dwayne BravoWI200520051112121*-19110.5300000
Eoin MorganENG20102010110212121.0014150.0000030
Ross TaylorNZ20102010110191919.0016118.7500011
Gareth HopkinsNZ20102010110181818.0013138.4600002
Martin GuptillNZ20102010110181818.001994.7400030
Michael VaughanENG20072007110171717.003844.7400030
Dale RichardsWI2010201012017178.502373.9100140
Xavier MarshallWI20052005110151515.003641.6700001
Paul CollingwoodENG20102010110141414.009155.5600002
Brendan NashWI2010201012014127.005724.5600000
Scott StyrisNZ20102010110131313.0012108.3300020
Tim BresnanENG20102010110131313.0013100.0000010
Brandon BessWI201020101211111*11.001291.6700111
Daniel VettoriNZ201020101111010*-10100.0000010
Kemar RoachWI201020101201085.002638.4600020
Courtney BrowneWI20052005110999.001275.0000000
Michael YardyENG2010201011188*-5160.0000010
Andre FletcherWI20162016110888.006133.3300020
Ian BellENG20072007110777.002330.4300010
Brendon McCullumNZ20102010110666.005120.0000010
Andrew FlintoffENG20072007110555.001050.0000000
Sulieman BennWI20162016110555.005100.0000010
Denesh RamdinWI20162016110444.00757.1400010
Johnson CharlesWI20162016110444.001040.0000010
Kevin PietersenENG20072007110333.001520.0000000
Michael LumbENG20102010110333.00475.0000000
Monty PanesarENG20072007110222.00287.1400000
Shannon GabrielWI20162016110222.00633.3300000
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.