Players - vs Afghanistan
Highest partnerships by runs
Partners | Runs | Wickets | Team | Opposition | Ground | Match Date | Scorecard |
Imam-ul-Haq, Babar Azam | 154 | 2nd | Pakistan | v Afghanistan | Abu Dhabi | 21 Sep 2018 | ODI # 4043 |
Mahmudullah, Imrul Kayes | 128 | 6th | Bangladesh | v Afghanistan | Abu Dhabi | 23 Sep 2018 | ODI # 4045 |
AT Rayudu, KL Rahul | 110 | 1st | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
PR Stirling, A Balbirnie | 69 | 2nd | Ireland | v Afghanistan | Belfast | 29 Aug 2018 | ODI # 4033 |
Mushfiqur Rahim, Litton Das | 63 | 3rd | Bangladesh | v Afghanistan | Abu Dhabi | 23 Sep 2018 | ODI # 4045 |
WU Tharanga, DM de Silva | 54 | 2nd | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
Simi Singh, A Balbirnie | 47 | 5th | Ireland | v Afghanistan | Belfast | 29 Aug 2018 | ODI # 4033 |
Simi Singh, A Balbirnie | 40 | 4th | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
KD Karthik, KM Jadhav | 38 | 5th | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
KJ O'Brien, A Balbirnie | 37 | 5th | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
GC Wilson, AR McBrine | 37 | 7th | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
Shakib Al Hasan, Mahmudullah | 36 | 5th | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
Shoaib Malik, Haris Sohail | 36 | 4th | Pakistan | v Afghanistan | Abu Dhabi | 21 Sep 2018 | ODI # 4043 |
NLTC Perera, AD Mathews | 35 | 6th | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
GC Wilson, AR McBrine | 34 | 7th | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
Simi Singh, KJ O'Brien | 32 | 5th | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
WU Tharanga, MDKJ Perera | 32 | 3rd | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
WTS Porterfield, A Balbirnie | 27 | 2nd | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
MK Pandey, KD Karthik | 24 | 4th | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
Shakib Al Hasan, Mominul Haque | 22 | 3rd | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
Shoaib Malik, Sarfaraz Ahmed | 22 | 5th | Pakistan | v Afghanistan | Abu Dhabi | 21 Sep 2018 | ODI # 4043 |
Mashrafe Mortaza, Imrul Kayes | 21 | 7th | Bangladesh | v Afghanistan | Abu Dhabi | 23 Sep 2018 | ODI # 4045 |
RA Jadeja, DL Chahar | 21 | 7th | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
AD Mathews, GSNFG Jayasuriya | 20 | 5th | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
Simi Singh, TJ Murtagh | 19* | 8th | Ireland | v Afghanistan | Belfast | 29 Aug 2018 | ODI # 4033 |
PR Stirling, WTS Porterfield | 19 | 1st | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
NJ O'Brien, A Balbirnie | 18 | 3rd | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
GC Wilson, Simi Singh | 18 | 6th | Ireland | v Afghanistan | Belfast | 29 Aug 2018 | ODI # 4033 |
NJ O'Brien, A Balbirnie | 18 | 3rd | Ireland | v Afghanistan | Belfast | 29 Aug 2018 | ODI # 4033 |
KL Rahul, KD Karthik | 17 | 2nd | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
Shoaib Malik, Hasan Ali | 16* | 8th | Pakistan | v Afghanistan | Abu Dhabi | 21 Sep 2018 | ODI # 4043 |
WTS Porterfield, A Balbirnie | 16 | 2nd | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
Shoaib Malik, Mohammad Nawaz | 16 | 7th | Pakistan | v Afghanistan | Abu Dhabi | 21 Sep 2018 | ODI # 4043 |
Najmul Hossain Shanto, Litton Das | 16 | 1st | Bangladesh | v Afghanistan | Abu Dhabi | 23 Sep 2018 | ODI # 4045 |
Kuldeep Yadav, RA Jadeja | 16 | 8th | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
GC Wilson, KJ O'Brien | 15 | 6th | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
GC Wilson, TJ Murtagh | 15 | 8th | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
Najmul Hossain Shanto, Liton Das | 15 | 1st | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
KD Karthik, MS Dhoni | 15 | 3rd | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
Mehidy Hasan Miraz, Imrul Kayes | 13* | 8th | Bangladesh | v Afghanistan | Abu Dhabi | 23 Sep 2018 | ODI # 4045 |
Mosaddek Hossain, Mahmudullah | 11 | 6th | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
KJ O'Brien, A Balbirnie | 10 | 4th | Ireland | v Afghanistan | Belfast | 29 Aug 2018 | ODI # 4033 |
Mosaddek Hossain, Mashrafe Mortaza | 10 | 8th | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
Mosaddek Hossain, Mehidy Hasan Miraz | 10 | 7th | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
Shoaib Malik, Asif Ali | 10 | 6th | Pakistan | v Afghanistan | Abu Dhabi | 21 Sep 2018 | ODI # 4043 |
NLTC Perera, A Dananjaya | 9 | 8th | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
Mosaddek Hossain, Abu Hider | 9 | 9th | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
WB Rankin, AR McBrine | 8 | 9th | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
PR Stirling, WTS Porterfield | 7 | 1st | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
RA Jadeja, KK Ahmed | 7 | 10th | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
Mushfiqur Rahim, Imrul Kayes | 6 | 5th | Bangladesh | v Afghanistan | Abu Dhabi | 23 Sep 2018 | ODI # 4045 |
WB Rankin, PKD Chase | 5 | 10th | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
GC Wilson, WB Rankin | 4 | 9th | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
NJ O'Brien, A Balbirnie | 4 | 3rd | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
Shakib Al Hasan, Mohammad Mithun | 4 | 4th | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
Haris Sohail, Babar Azam | 4 | 3rd | Pakistan | v Afghanistan | Abu Dhabi | 21 Sep 2018 | ODI # 4043 |
NLTC Perera, SL Malinga | 3 | 9th | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
S Kaul, RA Jadeja | 3 | 9th | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
Simi Singh, AR McBrine | 2 | 7th | Ireland | v Afghanistan | Belfast | 29 Aug 2018 | ODI # 4033 |
TJ Murtagh, AR McBrine | 2 | 8th | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
SL Malinga, PVD Chameera | 2 | 10th | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
WU Tharanga, AD Mathews | 2 | 4th | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
Shakib Al Hasan, Liton Das | 2 | 2nd | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
Mohammad Mithun, Litton Das | 2 | 2nd | Bangladesh | v Afghanistan | Abu Dhabi | 23 Sep 2018 | ODI # 4045 |
GC Wilson, Simi Singh | 1 | 6th | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
Simi Singh, A Balbirnie | 1 | 4th | Ireland | v Afghanistan | Belfast | 31 Aug 2018 | ODI # 4035 |
MD Shanaka, NLTC Perera | 1 | 7th | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
KD Karthik, RA Jadeja | 1 | 6th | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
WB Rankin, PKD Chase | - | 10th | Ireland | v Afghanistan | Belfast | 27 Aug 2018 | ODI # 4032 |
PR Stirling, WTS Porterfield | - | 1st | Ireland | v Afghanistan | Belfast | 29 Aug 2018 | ODI # 4033 |
WU Tharanga, BKG Mendis | - | 1st | Sri Lanka | v Afghanistan | Abu Dhabi | 17 Sep 2018 | ODI # 4038 |
Rubel Hossain, Mosaddek Hossain | - | 10th | Bangladesh | v Afghanistan | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
Imam-ul-Haq, Fakhar Zaman | - | 1st | Pakistan | v Afghanistan | Abu Dhabi | 21 Sep 2018 | ODI # 4043 |
Shakib Al Hasan, Mushfiqur Rahim | - | 4th | Bangladesh | v Afghanistan | Abu Dhabi | 23 Sep 2018 | ODI # 4045 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940 - Live] >> 212/5 (42.5 ov, BKG Mendis 76*, AU Rashid 3/39)
Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]
New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]