LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL228/2 (38.2)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live59th Match · CSA Pro20 2026/27SWDESStart delayed - Eastern Strom won the toss and chose to batT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v West Indies at Kensington Oval, Bridgetown, Barbados: 177 by Philip Salt in 2024.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Kensington Oval, Bridgetown, Barbados×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Philip SaltENG20242024331177103*88.50163108.59111137
Joe RootENG2022202212016215381.0032649.69100150
Ben StokesENG2022202212013912069.5014695.21100127
Daniel LawrenceENG202220221201329166.0018969.84010143
Jason RoyENG202220225501305226.00100130.00010138
Daryl MitchellNZ202220223301246341.3314486.11010113
Finn AllenNZ202220223301249641.3315082.6701095
James VinceENG202220225501235524.6086143.02010135
Tom BantonENG202220225501227324.4078156.41010108
Travis HeadAUS202520251201206160.0017369.36020170
Alex CareyAUS202120213301126737.3315273.6801092
Moeen AliENG202220225501086321.6074145.9501248
Ishan KishanIND202320232201075553.50101105.94020132
Mark ChapmanNZ20262026220918045.509496.8101094
Matthew WadeAUS202120213319051*45.0012472.5801072
Ben DuckettENG20232023220857142.5085100.0001071
Martin GuptillNZ20222022330845728.0011473.6801081
Jos ButtlerENG20242024220838341.5046180.4301186
Tom LathamNZ20222022330816927.009783.5101170
Will YoungNZ20262026220765638.008589.4101091
Tom LathamNZ20262026220746937.008587.0601061
Beau WebsterAUS20252025120746337.0014451.3901090
Alex CareyAUS20252025120736536.509081.1101082
Liam LivingstoneENG20232023220724536.007596.0000034
Nick KellyNZ20262026220676433.508777.0101052
Devon ConwayNZ20222022330665622.009569.4701060
Josh PhilippeAUS20212021330653921.678973.0300082
Usman KhawajaAUS20252025120624731.0015041.3300051
Chris JordanENG20222022441622820.6748129.1700034
Jacob BethellENG202420243326158*61.0042145.2401152
Sam BillingsENG20222022441614120.3343141.8600024
Philip SaltENG20222022330605720.0031193.5501135
Will JacksENG20242024330603820.0049122.4500063
Dan MousleyENG20242024310575757.007081.4301051
Mitchell MarshAUS20212021330572919.006095.0000053
Romesh KaluwitharanaSL20032003110545454.007572.0001040
Alex LeesENG20222022120543027.0019527.6900050
Mitchell SantnerNZ202220223215126*51.006578.4600041
Michael BracewellNZ20222022331513125.506380.9500060
Chris WoakesENG20222022121504150.006774.6300031
Ashton TurnerAUS20212021320504925.0049102.0400022
Wes AgarAUS20212021220504125.0042119.0500042
Jonny BairstowENG20222022120492924.506377.7800042
Adam ZampaAUS20212021321483648.006969.5700060
Mitchell SantnerNZ202620262214734*47.008356.6300022
Ben FoakesENG20222022121443344.007757.1400010
Philip SaltENG20232023220444022.0026169.2300071
Suryakumar YadavIND20232023220432421.505086.0000061
Shubman GillIND20232023220413420.506563.0800060
Kumar DharmasenaSL20032003110404040.005474.0700020
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.