Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v West Indies at Brian Lara Stadium, Tarouba, Trinidad: 157 by Philip Salt in 2023.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Brian Lara Stadium, Tarouba, Trinidad×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Philip SaltENG2023202322015711978.5079198.731001211
Tristan StubbsSA202420243301447648.0081177.78010147
Shan MasoodPAK2026202612011210956.0019956.28100120
Hassan NawazPAK2025202533211263*112.0012490.3201056
Hardik PandyaIND202320232218970*89.0071125.3501075
Shubman GillIND20232023220888544.0010187.13010110
Ishan KishanIND20232023220837741.5073113.7001093
Liam LivingstoneENG202320232218254*82.0050164.0001046
Babar AzamPAK202620261218158*81.0014555.86010120
Hussain TalatPAK202520253317341*36.5073100.0000081
Mohammad RizwanPAK20252025330695323.0010863.8901160
Jos ButtlerENG20232023220665533.0040165.0001083
Imam-ul-HaqPAK20262026120666333.0011060.0001070
Rohit SharmaIND20222022110646464.0044145.4501072
Sanju SamsonIND20232023220635131.5053118.8701025
Agha SalmanPAK20252025330623020.679366.6700060
Reeza HendricksSA20242024330574419.0047121.2800063
Suryakumar YadavIND20232023220563528.0051109.8000043
Babar AzamPAK20252025330564718.679062.2200161
Abdullah ShafiquePAK20252025330552918.338167.9000151
Aiden MarkramSA20242024330532017.6731170.9700054
Ryan RickeltonSA20242024330512717.0042121.4300024
Patrick KrugerSA20242024320504425.0041121.9500042
Dinesh KarthikIND202220221114141*-19215.7900042
Glenn PhillipsNZ20242024110404040.0033121.2100032
Tilak VarmaIND20232023110393939.0022177.2700023
Will JacksENG20232023220312415.5014221.4300023
Mohammad NawazPAK202520252212823*28.005253.8500021
Saim AyubPAK2025202533028239.334660.8700141
Finn AllenNZ20242024110262626.0023113.0400031
Suryakumar YadavIND20222022110242424.0016150.0000031
Moeen AliENG20232023210232323.0021109.5200011
Mohammad RizwanPAK20262026120231211.504551.1100030
Mohammad AbbasPAK20262026120232311.504156.1000140
Khurram ShahzadPAK20262026120231911.504551.1100031
Rassie van der DussenSA20242024220221711.003366.6700000
Mitchell SantnerNZ202420241112121*-12175.0000003
Agha SalmanPAK20262026120202010.006630.3000130
Ravindra JadejaIND20222022110161616.0013123.0800020
Rishabh PantIND20222022110141414.0012116.6700020
Ravichandran AshwinIND202220221111313*-10130.0000001
Axar PatelIND20232023110131313.0011118.1800001
Bjorn FortuinSA202420243211311*13.0011118.1800020
Harry BrookENG2023202322113713.0010130.0000010
Daryl MitchellNZ20242024110121212.001392.3100010
Sam CurranENG20232023210121212.001580.0000000
Arshdeep SinghIND20232023110121212.007171.4300020
Donavon FerreiraSA202420242201286.0012100.0000010
Shaheen Shah AfridiPAK202520252111111*-7157.1400001
James NeeshamNZ20242024110101010.001190.9100001
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.