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/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

The most runs in a calendar year in all cricket v West Indies at Sabina Park, Kingston, Jamaica: 195 by Cameron Green in 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Sabina Park, Kingston, Jamaica×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron GreenAUS2025202534119556*65.0023284.05020169
Babar AzamPAK202120212401937548.2543943.96020251
Fawad AlamPAK20212021231180124*90.0033354.05111230
Harry TectorIRE2022202233115954*79.5021972.60030122
Kusal MendisSL202620264401447236.00109132.1101099
Glenn PhillipsNZ202220223301347644.6778171.7901099
Pathum NissankaSL202620264401307932.5014490.28010153
Andrew McBrineIRE202220223311285964.0019565.64010152
Reeza HendricksSA202420243301278742.3375169.3301099
Shadman IslamBAN202420241201106455.0021950.23010121
Kamindu MendisSL202620264401075126.7595112.6301057
Devon ConwayNZ202220223301064335.3380132.5000076
Faheem AshrafPAK20212021240994424.7524340.74000140
Rassie van der DussenSA20242024330985132.6770140.0001027
Josh InglisAUS202520252219678*96.0041234.1501087
Dasun ShanakaSL20262026330965832.0060160.0001076
Mohammad RizwanPAK20212021241943131.3321743.32000121
Jaker AliBAN20242024120929146.0011679.3101085
Kamil MisharaSL202620262218961*89.0063141.2701074
Mehedi Hasan MirazBAN20242024120784239.0011468.4200090
Daryl MitchellNZ20222022330784826.0048162.5000025
Kane WilliamsonNZ20222022330754725.0062120.9700072
Abid AliPAK20212021240733418.2511265.18000131
Andrew BalbirnieIRE20222022110717171.009475.5301071
Hasan AliPAK20212021240682817.008085.0000044
Paul StirlingIRE20222022220654432.5053122.6400082
Quinton de KockSA20242024330644121.3337172.9700084
Azhar AliPAK20212021240622315.5017535.4300170
Ricky PontingAUS20032003110595959.006689.3901070
Darren LehmannAUS20032003110555555.008663.9501020
Steve SmithAUS20252025120534826.507967.0900090
Martin GuptillNZ20222022330512017.0041124.3900052
Mitchell OwenAUS20252025210505050.0027185.1901006
Shahadat HossainBAN20242024120502825.0011543.4800060
Imran ButtPAK20212021240493712.259352.6900160
Ian HarveyAUS200320031114848*-30160.0000070
James NeeshamNZ202220223324833*48.0030160.0000042
Charith AsalankaSL20262026110454545.0044102.2700031
Mitchell MarshAUS20252025220452422.5034132.3500015
Wiaan MulderSA20242024330453615.0040112.5000141
Janith LiyanageSL202620261114444*-29151.7200051
Dunith WellalageSL20262026220444322.0030146.6700061
Michael BevanAUS200320031114343*-4497.7300020
Ryan RickeltonSA20242024330431914.3338113.1600050
George DockrellIRE20222022330423014.004397.6700041
Usman KhawajaAUS20252025120372318.5011332.7400030
Travis HeadAUS20252025120362018.007746.7500050
Matthew BreetzkeSA20242024330361912.0036100.0000040
Wanindu HasarangaSL20262026430312110.3323134.7800021
Taijul IslamBAN20242024120301615.0011625.8600010
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.