Live6th Match · Pakistan ODI Tri-Series 2026/27SL104/2 (16.5)ENG386/5 (50)SL need 283 runs in 199 ballsLive7th 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 series (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Afghanistan×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Nazmul Hossain ShantoBANAfghanistan tour of Bangladesh 20232023120270146135.0032682.82200382
Sean WilliamsZIMZimbabwe v Afghanistan in United Arab Emirates 2020/212021231264151*132.0050052.80200241
Sean WilliamsZIMAfghanistan tour of Zimbabwe 2024/252024-202524125415484.6729187.29100243
Craig ErvineZIMAfghanistan tour of Zimbabwe 2024/252024-202524125410484.6747054.04120203
Ben CurranZIMAfghanistan tour of Zimbabwe 2024/252024-20252401626840.5022272.97010240
Liton DasBANBangladesh v Afghanistan in United Arab Emirates 2026/27202612015510277.5020675.24110180
Sikandar RazaZIMZimbabwe v Afghanistan in United Arab Emirates 2020/2120212301508550.0023065.22010124
Angelo MathewsSLAfghanistan tour of Sri Lanka 2023/242024110141141141.0025954.44100143
Mominul HaqueBANAfghanistan tour of Bangladesh 20232023121136121*136.0017080.00100132
Shubman GillINDAfghanistan tour of India 20262026110126126126.0017771.19100151
Ben CurranZIMAfghanistan tour of Zimbabwe 2025/262025110121121121.0025647.27100150
Tanzid HasanBANBangladesh v Afghanistan in United Arab Emirates 2026/2720261201148357.00109104.59010144
Brian BennettZIMAfghanistan tour of Zimbabwe 2024/252024-2025231112110*56.0014875.6810154
Sharmarh BrooksWIWest Indies v Afghanistan in India 2019/202019110111111111.0021451.87100151
Nazmul Hossain ShantoBANBangladesh v Afghanistan in United Arab Emirates 2026/2720261201118255.5023347.6401062
Dimuth KarunaratneSLAfghanistan tour of Sri Lanka 2023/24202412110977109.0094115.96010151
Shikhar DhawanINDAfghanistan tour of India 20182018110107107107.0096111.46100193
Dinesh ChandimalSLAfghanistan tour of Sri Lanka 2023/242024110107107107.0018159.12100101
Murali VijayINDAfghanistan tour of India 20182018110105105105.0015368.63100151
Donald TiripanoZIMZimbabwe v Afghanistan in United Arab Emirates 2020/2120212301029534.0029035.17010170
KL RahulINDAfghanistan tour of India 20262026110100100100.0016560.61100110
Prince MasvaureZIMZimbabwe v Afghanistan in United Arab Emirates 2020/2120212411006533.3327436.5001090
Sikandar RazaZIMAfghanistan tour of Zimbabwe 2024/252025120996149.5018752.9401080
Mahmudul Hasan JoyBANAfghanistan tour of Bangladesh 20232023120937646.5015062.00010130
Andrew BalbirnieIREIreland v Afghanistan in India 2018/192019120868243.0015655.13010120
Kevin KasuzaZIMZimbabwe v Afghanistan in United Arab Emirates 2020/212021241824127.3319741.62001100
Rishabh PantINDAfghanistan tour of India 20262026110818181.0012166.9401063
Sai SudharsanINDAfghanistan tour of India 20262026110818181.0010477.88010130
Mushfiqur RahimBANBangladesh v Afghanistan in United Arab Emirates 2026/272026120818140.5015552.2601190
Tim MurtaghIREIreland v Afghanistan in India 2018/1920191218154*81.0010775.7001082
Shadman IslamBANBangladesh v Afghanistan in United Arab Emirates 2026/272026120806740.0013360.1501090
Regis ChakabvaZIMZimbabwe v Afghanistan in United Arab Emirates 2020/212021230774425.6710871.30001111
Mehedi Hasan MirazBANBangladesh v Afghanistan in United Arab Emirates 2026/2720261217652*76.0016446.3401060
Liton DasBANAfghanistan tour of Bangladesh 202320231217566*75.009678.1301081
John CampbellWIWest Indies v Afghanistan in India 2019/202019121745574.009181.32010111
Lorcan TuckerIREIreland v Afghanistan in United Arab Emirates 2023/242024121734673.0016245.0600070
Zakir HasanBANAfghanistan tour of Bangladesh 20232023120727136.009774.2301080
Tafadzwanashe KaitanoZIMAfghanistan tour of Zimbabwe 2024/252024-2025240724618.0017940.2200162
Hardik PandyaINDAfghanistan tour of India 20182018110717171.009475.53010100
Kevin O'BrienIREIreland v Afghanistan in India 2018/192019120685634.0010167.3301090
Paul StirlingIREIreland v Afghanistan in United Arab Emirates 2023/242024120665233.0011159.46010100
Sikandar RazaZIMAfghanistan tour of Zimbabwe 2025/262025110656565.008873.8601070
George DockrellIREIreland v Afghanistan in India 2018/192019120643932.0017935.7500080
Tarisai MusakandaZIMZimbabwe v Afghanistan in United Arab Emirates 2020/212021230634121.0017935.2000051
Andrew BalbirnieIREIreland v Afghanistan in United Arab Emirates 2023/2420241216058*60.0010855.5601050
Mosaddek HossainBANAfghanistan tour of Bangladesh 2019/2020191216048*60.009960.6100012
Nishan MadushkaSLAfghanistan tour of Sri Lanka 2023/242024121593759.007677.63000100
Joylord GumbieZIMAfghanistan tour of Zimbabwe 2024/252024-2025240562414.0016134.7800080
Mushfiqur RahimBANAfghanistan tour of Bangladesh 20232023120554727.507969.6200041
Shakib Al HasanBANAfghanistan tour of Bangladesh 2019/202019120554427.507474.3200050
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.