ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsODI2nd 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
CompletedODIInternational

2018 Asia Cup - Stats

17 Sept – 25 Sept 20185 teams

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Mohammad Shahzad Afghanistan5526812453.6083.23298
Hashmatullah Shahidi Afghanistan552639765.7572.25170
Mohammad Nabi Afghanistan551346426.80107.2067
Rahmat Shah Afghanistan551227224.4071.3580
Asghar Afghan Afghanistan551156723.0092.0045
Mahmudullah Bangladesh221017450.5074.8152
Rashid Khan Afghanistan44875743.50142.62101
Imam-ul-Haq Pakistan11808080.0076.9251
Imrul Kayes Bangladesh117272-80.9060
Gulbadin Naib Afghanistan55714235.5072.4570

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Rashid Khan Afghanistan546.11017217.203.73
Mujeeb Ur Rahman Afghanistan547.1716523.573.50
Aftab Alam Afghanistan541.3621636.005.20
Thisara Perera Sri Lanka1955511.006.11
Shakib Al Hasan Bangladesh21959719.405.11
Mohammad Nabi Afghanistan550518837.603.76
Gulbadin Naib Afghanistan537521943.805.92
Ravindra Jadeja India11034615.334.60
Mohammad Nawaz Pakistan11035719.005.70
Kuldeep Yadav India11023819.003.80

Highest scores

Full list
PlayerRunsBalls4s6svs
Mohammad Shahzad Afghanistan124116117IND
Hashmatullah Shahidi Afghanistan97*11870PAK
Imam-ul-Haq Pakistan8010451AFG
Mahmudullah Bangladesh748132AFG
Imrul Kayes Bangladesh72*8960AFG
Rahmat Shah Afghanistan729050SL
Hashmatullah Shahidi Afghanistan719950BAN
Asghar Afghan Afghanistan675625PAK
Babar Azam Pakistan669441AFG
Mohammad Nabi Afghanistan645634IND

Best bowling figures

Full list
PlayerFiguresOversvs
Thisara Perera Sri Lanka5/559AFG
Shakib Al Hasan Bangladesh4/4210AFG
Ravindra Jadeja India3/4610AFG
Rashid Khan Afghanistan3/4610PAK
Aftab Alam Afghanistan3/5410BAN
Mohammad Nawaz Pakistan3/5710AFG
Rashid Khan Afghanistan2/139BAN
Mujeeb Ur Rahman Afghanistan2/228.1BAN
Rashid Khan Afghanistan2/267.2SL
Gulbadin Naib Afghanistan2/298SL

Most sixes

Full list
Player6s4sRuns
Mohammad Shahzad Afghanistan829268
Mohammad Nabi Afghanistan76134
Asghar Afghan Afghanistan54115
Ambati Rayudu India4457
Mahmudullah Bangladesh25101
Rashid Khan Afghanistan11087
Imam-ul-Haq Pakistan1580
Babar Azam Pakistan1466
KL Rahul India1560
Shoaib Malik Pakistan1351

Most 50s / 100s

Player100s50sRuns
Mohammad Shahzad Afghanistan11268
Hashmatullah Shahidi Afghanistan03263
Mohammad Nabi Afghanistan01134
Rahmat Shah Afghanistan01122
Asghar Afghan Afghanistan01115
Mahmudullah Bangladesh01101
Rashid Khan Afghanistan0187
Imam-ul-Haq Pakistan0180
Imrul Kayes Bangladesh0172
Babar Azam Pakistan0166

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Rashid Khan Afghanistan142.628761
Shoaib Malik Pakistan118.605143
Ambati Rayudu India116.335749
Mohammad Nabi Afghanistan107.20134125
Najibullah Zadran Afghanistan92.503740
Asghar Afghan Afghanistan92.00115125
KL Rahul India90.916066
Mohammad Shahzad Afghanistan83.23268322
Liton Das Bangladesh82.464757
Samiullah Shenwari Afghanistan82.004150

Best economy (min 10 overs)

PlayerEconOversWkts
Mehedi Hasan Miraz Bangladesh3.35170
Mujeeb Ur Rahman Afghanistan3.5047.17
Rashid Khan Afghanistan3.7346.110
Mohammad Nabi Afghanistan3.76505
Kuldeep Yadav India3.80102
Shaheen Shah Afridi Pakistan3.80102
Akila Dananjaya Sri Lanka3.90102
Dushmantha Chameera Sri Lanka4.30101
Khaleel Ahmed India4.50101
Ravindra Jadeja India4.60103

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Pakistan258/749.3AFG
Afghanistan257/650PAK
Afghanistan255/750BAN
India25249.5AFG
Afghanistan252/850IND
Bangladesh249/750AFG
Afghanistan24950SL
Afghanistan246/750BAN
Sri Lanka15841.2AFG
Bangladesh11942.1AFG

Lowest completed totals

TeamScoreOversvs
Bangladesh11942.1AFG
Sri Lanka15841.2AFG
Afghanistan24950SL
India25249.5AFG