Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 Afghanistan: 654 by Paul Stirling in 2017 (from the 360 of 361 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Afghanistan×

Player figures come from full scorecards, which we hold for 360 of the 361 matches in this selection (from 2009). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul StirlingIRE201720171313065410150.3165999.241516422
Nazmul Hossain ShantoBAN2023202389147514659.3856883.63310546
Pathum NissankaSL20242024662437210*109.25302144.702105312
William PorterfieldIRE201720171313039411930.3144887.95100453
Kusal MendisSL20232023662389158*97.25330117.881203813
Paul StirlingIRE2019201991003848938.4054570.46040419
Andrew BalbirnieIRE201920199101377145*41.8947978.71121368
Shai HopeWI20192019673371109*92.7551172.60130286
Shubman GillIND20262026431364154182.00353103.12210485
Ed JoyceIRE20162016442339160*169.5039186.70210354
Hamilton MasakadzaZIM2016201666032611054.3336489.561202315
Brendan TaylorZIM2018201877031112544.4331997.491101814
Sean WilliamsZIM20212021451300151*75.0053156.50200282
Khurram KhanUAE20142014442298132*149.0032591.69120311
Liton DasBAN2022202255029613659.2030198.34120275
Paul StirlingIRE2021202133028512895.0029197.942002710
Kevin O'BrienIRE2019201991012817431.2235279.83020274
Ashish BagaiCAN2010201044127891*92.6732286.34040230
Sean WilliamsZIM2024202445126515466.2529689.53111226
Sikandar RazaZIM201820187702609237.1426697.740202310
Mehedi Hasan MirazBAN20232023861255112*51.0034973.07110233
Sikandar RazaZIM202520255602536542.1734074.41030262
Ishan KishanIND2026202665124912562.25165150.911002611
Pathum NissankaSL202320236602495141.5028786.76010352
Harry TectorIRE2024202456124713849.4029683.45110225
Liton DasBAN2023202378223366*38.8327983.51020264
Sadeera SamarawickramaSL202420247712315238.50213108.45020223
Abhishek SharmaIND2026202633022910876.3385269.411101822
George DockrellIRE201920199912295428.6338859.02011154
Gary WilsonIRE20172017131322295920.8226686.09012193
Amjad AliUAE201420145502239844.6026285.11020312
Sean WilliamsZIM2015201555022210244.4024989.16110137
Sikandar RazaZIM201520159812198631.2924589.39020164
Tamim IqbalBAN2016201633021811872.6725286.51110232
Richmond MutumbamiZIM201520159912167427.0027578.55011129
Sikandar RazaZIM202120214512138553.2527378.02010175
Evin LewisWI201920196602126835.3322892.98030199
Sikandar RazaZIM2014201444121014170.0025682.03100217
Scott EdwardsNED202220223302088669.3327675.36030221
Curtis CampherIRE202620264402079651.75159130.190201710
Rohan MustafaUAE201620164402037750.75139146.04020209
Saif HassanBAN2025202566120364*40.60194104.640101514
Glenn MaxwellAUS20232023111201201*-128157.031002110
Brian BennettZIM20242024661199110*39.8021094.76102144
Tom CooperNED2010201022019710198.5029067.93110160
Collins ObuyaKEN2010201044119586*65.0027271.69020201
Angelo MathewsSL2024202444119314164.3329266.10100167
Shakib Al HasanBAN2019201945119170*47.7520195.02020161
MahmudullahBAN201820185501897437.8020691.75010126
Elton ChigumburaZIM2015201598118949*27.0028965.40000102
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.