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 year (All cricket)

The most runs in a calendar year in all cricket v Sri Lanka at Kensington Oval, Bridgetown: 149 by Adam Gilchrist in 2007.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Kensington Oval, Bridgetown×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam GilchristAUS20072007110149149149.00104143.27100138
Brian LaraWI20032003110116116116.00106109.4310082
Chris GayleWI20032003110949494.0012575.20010122
Jason HolderWI20182018120897444.5015358.17010160
Shane DowrichWI20182018120877143.5016353.37010110
Cameron WhiteAUS201020101118585*-49173.4701066
Marlon SamuelsWI200320031115656*-36155.5601061
Michael HusseyAUS201020101113939*-26150.0000041
Matthew HaydenAUS20072007110383838.005569.0900031
Ricky PontingAUS20072007110373737.004288.1000011
Kemar RoachWI201820181223423*-5462.9600040
Ramnaresh SarwanWI20102010110282828.003384.8500020
Andrew SymondsAUS200720071112323*-21109.5200020
Dwayne BravoWI20102010110232323.0023100.0000030
Roston ChaseWI2018201812019149.504344.1900020
Jerome TaylorWI201020101111616*-9177.7800020
Andre FletcherWI20102010110161616.001888.8900020
Miguel CumminsWI2018201812016148.005529.0900010
Brad HaddinAUS20102010110151515.0010150.0000030
Michael ClarkeAUS20102010110141414.002070.0000000
Shivnarine ChanderpaulWI20102010110111111.009122.2200011
Kieran PowellWI201820181201175.502445.8300020
Shai HopeWI2018201812011115.505121.5700120
Wavell HindsWI20032003110101010.002835.7100010
Ricardo PowellWI2003200311199*-4225.0000020
Kieron PollardWI20102010110999.001090.0000010
David WarnerAUS20102010110999.001275.0000010
Michael ClarkeAUS2007200711188*-6133.3300010
Shannon GabrielWI20182018120864.001553.3300001
Sulieman BennWI2010201011166*-4150.0000010
Chris GayleWI20102010110555.004125.0000010
Wavell HindsWI20102010110555.00771.4300010
Kraigg BrathwaiteWI20182018120422.002317.3900000
Shane WatsonAUS20072007110333.003100.0000000
Ramnaresh SarwanWI20032003110333.00650.0000000
Darren SammyWI20102010110222.00366.6700000
Devon SmithWI20182018120221.00922.2200100
Shane WatsonAUS20102010110111.00425.0000000
David HusseyAUS20102010110000.0010.0000100
Devendra BishooWI20182018120000.00150.0000200

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.