Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG347/4 (46.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 men's cricket v Rangpur Rangers: 109 by Avishka Fernando in 2019.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Rangpur Rangers×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Avishka FernandoCC201920192201097254.5063173.02010107
Dasun ShanakaCW201920192218775*87.0038228.95010310
Mushfiqur RahimKT20192019221765976.0065116.9201062
Tamim IqbalDP20202020220744037.0071104.2300071
Sabbir RahmanCW20192019220684934.0057119.3000062
Soumya SarkarCW20192019220674133.5052128.8500092
Dawid MalanCW201920192216742*67.0047142.5500063
Chadwick WaltonCC20192019220665033.0048137.5001044
Rilee RossouwKT201920192216666*66.0032206.2501192
Mohammad MithunST20192019110626262.0047131.9101042
Sherfane RutherfordST20202020110606060.0037162.1601053
Imrul KayesCC201920192215444*54.0042128.5700052
Ravi BoparaRR202020201115050*-29172.4101043
Shadab KhanDP202020202214731*47.0033142.4200023
Bhanuka RajapaksaCW20192019220473223.5028167.8600072
Najibullah ZadranKT20192019110414141.0026157.6900061
Shoaib MalikRR20202020110373737.0031119.3500040
Rahmanullah GurbazKT20192019110373737.0022168.1800014
Afif HossainRR20202020110323232.0017188.2400023
Alok KapaliRR20192019110313131.0028110.7100022
Nazmul Hossain ShantoKT20192019220313015.5028110.7100031
Mohammad MithunST20202020110303030.0022136.3600040
Ravi BoparaRR20192019110282828.0019147.3700021
Mominul HaqueDP20202020220251812.5022113.6400040
Mahedi HasanDP20202020220212010.503070.0000030
Nurul HasanCC20192019210202020.0018111.1100001
Irfan SukkurRR20202020110202020.0020100.0000011
Andre FletcherST20202020110191919.0012158.3300012
Liton DasRR20202020110191919.0015126.6700030
Nahidul IslamRR20192019110191919.0015126.6700030
Mashrafe MortazaDP202020202211812*18.0015120.0000012
Thisara PereraDP2020202022018109.001994.7400010
Liam PlunkettCC201920191111717*-12141.6700011
Andre RussellRR20192019110171717.007242.8600012
Sherfane RutherfordST20192019110161616.009177.7800021
Anamul HaqueDP2020202022016118.0012133.3300030
MahmudullahCC20192019110151515.001693.7500001
Liton DasRR20192019110151515.001788.2400010
Mosaddek HossainST20192019110151515.002365.2200000
Mohammad NawazRR202020201111515*-9166.6700020
Ariful HaqueDP2020202022014137.0014100.0000020
Shamsur RahmanKT20192019210131313.0012108.3300011
Sohag GaziST20192019110121212.0012100.0000001
Muktar AliCC20192019210121212.009133.3300001
Mehedi Hasan MirazKT20192019210121212.007171.4300030
Nayeem HasanST20202020110121212.007171.4300010
Nasir HossainCC201920192201296.001675.0000010
ShafiqullahST20202020110101010.009111.1100001
Asif AliDP202020202201095.001471.4300010
Johnson CharlesST20192019110999.001181.8200001
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.