Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Bangladesh at Shere Bangla National Stadium, Mirpur: 283 by Shai Hope in 2018.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×At Shere Bangla National Stadium, Mirpur×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeWI20182018561283146*56.6033983.48100254
Agha SalmanPAK2026202645025910651.8030186.05120247
Brendan TaylorZIM2018201845124511061.2542058.33201220
Shreyas IyerIND202220223412228774.0029276.03020225
Craig ErvineZIM2020202034018710746.7531858.81100231
Cooper ConnollyAUS2026202633018414961.3318599.46101187
Dawid MalanENG20232023441183114*61.0021983.56110156
Kusal MendisSL201820185501756835.0018992.59020216
Shimron HetmyerWI201820185601719328.5018691.94011512
Peter MoorZIM201820184501698333.8033850.00010182
Tom LathamNZ2021202155215965*53.00146108.90020103
Mitchell MarshAUS202120215501565131.2015898.73010162
Kushal Janith PereraSL2021202122015012075.0017287.21100121
Henry NichollsNZ2023202345114750*36.7522465.63010131
Angelo MathewsSL20222022111145145*-34242.40100122
Lorcan TuckerIRE2023202312014510872.5023661.44100171
Mohammad RizwanPAK2021202144114353*47.6719374.09010112
Wasim JafferIND20072007111138138*-22960.26100170
Jason RoyENG2023202322013613268.00130104.62100191
Mohammad RizwanPAK202620264501325926.4020863.46010170
Rahul DravidIND20072007110129129129.0017673.30100151
Dinesh KarthikIND20072007110129129129.0021260.85100160
Jos ButtlerENG202320234401297632.25111116.22010103
Will YoungNZ202320233301287042.6717971.51021142
Glenn PhillipsNZ2023202312112787127.00120105.83010135
Roshen SilvaSL2018201812112670*126.0026946.84020131
Abdullah FazalPAK202620261201266663.0023354.08020181
Dinesh ChandimalSL20222022110124124124.0021956.62100111
Upul TharangaSL201820184411245641.3317869.6601093
Sachin TendulkarIND20072007111122122*-22653.9810081
David WarnerAUS2017201712012011260.0015080.00100171
Azan AwaisPAK2026202612011810359.0019859.60100150
Kyle VerreynneSA20242024110114114114.0014479.1710082
Sikandar RazaZIM201820184501105222.0022548.8901173
Harry TectorIRE202320231201065653.0025142.23020132
Cameron GreenAUS2026202633110452*52.0015168.8701064
Dinesh ChandimalSL201820185401034525.7516861.3100132
Babar AzamPAK202120214401037625.7516662.05010121
Rishabh PantIND202220221201029351.0011787.1801085
Tom BlundellNZ202320234521016833.6710992.6601191
Dhanushka GunathillekeSL2018201845110135*25.2511488.60000132
Maaz SadaqatPAK20262026330997533.0079125.3201096
KL RahulIND20222022340997324.7515066.0001064
Will YoungNZ20212021550994619.8011586.09000131
Brian ChariZIM20182018120965348.0021045.7101093
Axar PatelIND20222022230945631.3313669.1201073
Wanindu HasarangaSL20212021220927446.0081113.5801045
Andrew McBrineIRE20232023120917245.5021143.1301092
Fakhar ZamanPAK202120212219157*91.0087104.6001063
Nick KellyNZ20262026330918330.3313070.00010150
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.