Records type batting analysis [change type]
View series averages [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2009-2024 285 261 36 5589 136 24.84 5567 100.39 2 22 15 378 213 Profile
Series averages
ICC World Cup Qualifiers (in South Africa), 2009
1 1 0 58 58 58.00 64 90.62 0 1 0 3 3 19 Apr 2009 Ireland view innings
Afghanistan in Netherlands ODI Series, 2009
2 2 1 16 8* 16.00 18 88.88 0 0 0 3 0 30 Aug 2009 drawn view innings
Sri Lanka Associates T20 Series, 2009/10
2 2 0 25 23 12.50 17 147.05 0 0 0 3 0 1 Feb 2010 Sri Lanka A view innings
ICC World Twenty20 Qualifier (in United Arab Emirates), 2009/10
4 3 1 44 43* 22.00 29 151.72 0 0 1 3 2 9 Feb 2010 Afghanistan view innings
Afghanistan v Canada ODI Series (in United Arab Emirates), 2009/10
2 2 0 70 62 35.00 62 112.90 0 1 0 4 5 16 Feb 2010 drawn view innings
ICC World Twenty20 (in West Indies), 2010
2 2 0 0 0 0.00 8 0.00 0 0 2 0 0 1 May 2010 England view innings
ICC World Cricket League Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in Netherlands), 2010
6 5 2 95 47 31.66 107 88.78 0 0 0 4 4 1 Jul 2010 Ireland view innings
Afghanistan in Scotland ODI Series, 2010
2 1 0 2 2 2.00 8 25.00 0 0 0 0 0 16 Aug 2010 drawn view innings
Afghanistan in Kenya ODI Series, 2010/11
3 3 1 83 60 41.50 91 91.20 0 1 1 7 4 7 Oct 2010 Kenya view innings
ICC World Cricket League Championship, 2011-2013/14
9 7 1 248 58 41.33 259 95.75 0 2 0 14 9 7 Aug 2011 Ireland view innings
Pakistan v Afghanistan ODI Match (in United Arab Emirates), 2011/12
1 1 0 37 37 37.00 56 66.07 0 0 0 0 2 10 Feb 2012 Pakistan view innings
ICC World Twenty20 Qualifier (in United Arab Emirates), 2011/12
3 3 0 35 22 11.66 21 166.66 0 0 0 3 1 14 Mar 2012 Ireland view innings
Afghanistan v Australia ODI Match (in United Arab Emirates), 2012
1 1 0 46 46 46.00 60 76.66 0 0 0 3 4 25 Aug 2012 Australia view innings
ICC World Twenty20 (in Sri Lanka), 2012/13
2 2 0 32 31 16.00 23 139.13 0 0 0 2 2 19 Sep 2012 West Indies view innings
Afghanistan v Scotland T20I Series (in United Arab Emirates), 2012/13
2 1 0 7 7 7.00 7 100.00 0 0 0 1 0 3 Mar 2013 Afghanistan view innings
Afghanistan v Kenya T20I Series (in United Arab Emirates), 2013/14
2 2 0 36 26 18.00 33 109.09 0 0 0 1 3 30 Sep 2013 drawn view innings
ICC World Twenty20 Qualifier (in United Arab Emirates), 2013/14
4 4 0 64 46 16.00 51 125.49 0 0 0 5 4 15 Nov 2013 Ireland view innings
Afghanistan v Pakistan T20I Match (in United Arab Emirates), 2013/14
1 1 0 15 15 15.00 10 150.00 0 0 0 2 0 8 Dec 2013 Pakistan view innings
Asia Cup (Afghanistan, Bangladesh, India, Pakistan, Sri Lanka in Bangladesh), 2013/14
4 4 0 65 37 16.25 91 71.42 0 0 0 6 1 27 Feb 2014 Sri Lanka view innings
World T20 (in Bangladesh), 2013/14
3 3 1 10 6* 5.00 16 62.50 0 0 0 0 0 16 Mar 2014 Sri Lanka view innings
Asian Cricket Council Premier League (Afghanistan, Hong Kong, Malaysia, Nepal, Oman, United Arab Emirates in Malaysia), 2014
2 2 1 91 77 91.00 74 122.97 0 1 0 11 3 1 May 2014 Afghanistan view innings
Afghanistan in Zimbabwe ODI Series, 2014
4 4 0 155 54 38.75 141 109.92 0 1 0 7 8 18 Jul 2014 drawn view innings
United Arab Emirates v Afghanistan ODI Series (in United Arab Emirates), 2014/15
4 4 0 92 28 23.00 129 71.31 0 0 0 4 1 28 Nov 2014 U.A.E. view innings
Dubai Triangular Series (Afghanistan, Ireland, Scotland in United Arab Emirates), 2014/15
4 3 0 11 9 3.66 33 33.33 0 0 1 0 0 8 Jan 2015 Ireland view innings
ICC Cricket World Cup (in Australia/New Zealand), 2014/15
6 6 0 90 44 15.00 115 78.26 0 0 0 8 2 18 Feb 2015 Australia view innings
ICC World Twenty20 Qualifier (in Ireland/Scotland), 2015
6 5 1 117 33* 29.25 86 136.04 0 0 0 7 6 9 Jul 2015 shared view innings
Afghanistan in Zimbabwe ODI Series, 2015/16
5 5 0 223 116 44.60 262 85.11 1 1 1 8 7 16 Oct 2015 Afghanistan view innings
Afghanistan in Zimbabwe T20I Series, 2015/16
2 2 1 48 33* 48.00 36 133.33 0 0 0 1 2 26 Oct 2015 Afghanistan view innings
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2015/16
5 5 0 87 33 17.40 107 81.30 0 0 1 8 2 25 Dec 2015 Afghanistan view innings
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates), 2015/16
2 2 0 48 26 24.00 23 208.69 0 0 0 2 5 8 Jan 2016 Afghanistan view innings
Men's T20 Asia Cup (in Bangladesh), 2015/16
3 3 0 35 23 11.66 33 106.06 0 0 0 1 2 19 Feb 2016 India view innings
World T20 (in India), 2015/16
7 7 0 105 52 15.00 80 131.25 0 1 0 8 3 8 Mar 2016 West Indies view innings
Afghanistan in Scotland ODI Series, 2016
2 1 1 14 14* - 14 100.00 0 0 0 1 0 4 Jul 2016 Afghanistan view innings
Afghanistan in Ireland ODI Series, 2016
4 4 0 120 50 30.00 151 79.47 0 1 0 10 2 12 Jul 2016 drawn view innings
Afghanistan in Bangladesh ODI Series, 2016/17
3 3 0 82 49 27.33 95 86.31 0 0 0 6 2 25 Sep 2016 Bangladesh view innings
Afghanistan in United Arab Emirates T20I Series, 2016/17
3 3 2 46 26 46.00 42 109.52 0 0 0 2 0 14 Dec 2016 Afghanistan view innings
Desert T20 Challenge (in United Arab Emirates), 2016/17
4 2 1 37 26* 37.00 25 148.00 0 0 0 2 2 14 Jan 2017 Afghanistan view innings
Afghanistan in Zimbabwe ODI Series, 2016/17
5 5 0 115 48 23.00 124 92.74 0 0 0 6 3 16 Feb 2017 Afghanistan view innings
Afghanistan v Ireland T20I Series (in India), 2016/17
3 3 0 124 89 41.33 47 263.82 0 1 0 10 11 8 Mar 2017 Afghanistan view innings
Afghanistan v Ireland ODI Series (in India), 2016/17
5 4 1 102 41 34.00 109 93.57 0 0 0 8 2 15 Mar 2017 Afghanistan view innings
Afghanistan in West Indies T20I Series, 2017
3 3 0 48 38 16.00 47 102.12 0 0 0 3 2 2 Jun 2017 West Indies view innings
Afghanistan in West Indies ODI Series, 2017
3 2 1 40 27* 40.00 54 74.07 0 0 0 2 0 9 Jun 2017 drawn view innings
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2017/18
3 3 0 30 29 10.00 35 85.71 0 0 1 3 0 5 Dec 2017 Ireland view innings
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates), 2017/18
2 2 1 85 45 85.00 53 160.37 0 0 0 6 7 5 Feb 2018 Afghanistan view innings
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2017/18
5 3 1 58 31 29.00 63 92.06 0 0 0 5 3 9 Feb 2018 Afghanistan view innings
ICC Cricket World Cup Qualifier (in Zimbabwe), 2017/18
7 7 1 257 92 42.83 302 85.09 0 2 0 14 6 4 Mar 2018 Afghanistan view innings
Afghanistan v Bangladesh T20I Series (in India), 2018
3 3 1 34 31* 17.00 22 154.54 0 0 1 3 2 3 Jun 2018 Afghanistan view innings
Afghanistan in India Test Match, 2018
1 2 0 24 24 12.00 48 50.00 0 0 1 4 0 14 Jun 2018 India view innings
Afghanistan in Ireland T20I Series, 2018
2 2 0 19 12 9.50 10 190.00 0 0 0 1 2 20 Aug 2018 Afghanistan view innings
Afghanistan in Ireland ODI Series, 2018
3 2 0 14 13 7.00 14 100.00 0 0 0 1 0 27 Aug 2018 Afghanistan view innings
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 2018
5 5 0 134 64 26.80 125 107.20 0 1 0 6 7 17 Sep 2018 India view innings
Afghanistan v Ireland T20I Series (in India), 2018/19
3 3 1 147 81 73.50 81 181.48 0 1 0 12 10 21 Feb 2019 Afghanistan view innings
Afghanistan v Ireland ODI Series (in India), 2018/19
5 4 0 130 64 32.50 179 72.62 0 1 0 7 3 28 Feb 2019 drawn view innings
Afghanistan v Ireland Test Match (in India), 2018/19
1 2 0 1 1 0.50 4 25.00 0 0 1 0 0 15 Mar 2019 Afghanistan view innings
Afghanistan in Ireland ODI Series, 2019
1 1 0 27 27 27.00 25 108.00 0 0 0 2 2 19 May 2019 drawn view innings
ICC Cricket World Cup (in England), 2019
9 9 0 107 52 11.88 167 64.07 0 1 1 5 2 1 Jun 2019 England view innings
Afghanistan in Bangladesh Test Match, 2019
1 2 0 8 8 4.00 16 50.00 0 0 1 0 1 5 Sep 2019 Afghanistan view innings
Bangladesh Twenty20 Tri-Series (Afghanistan, Bangladesh, Zimbabwe), 2019
4 4 1 130 84* 43.33 80 162.50 0 1 0 4 11 14 Sep 2019 shared view innings
Afghanistan v West Indies ODI Series (in India), 2019/20
3 3 1 83 50* 41.50 118 70.33 0 1 0 8 1 6 Nov 2019 West Indies view innings
Afghanistan v West Indies T20I Series (in India), 2019/20
3 3 0 25 15 8.33 22 113.63 0 0 0 1 1 14 Nov 2019 Afghanistan view innings
Afghanistan v Ireland T20I Series (in India), 2019/20
3 2 0 31 27 15.50 25 124.00 0 0 0 2 1 6 Mar 2020 Afghanistan view innings
ICC Men's Cricket World Cup Super League, 2020-2022/23
12 9 1 186 41 23.25 226 82.30 0 0 0 15 4 21 Jan 2021 New Zealand view innings
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2020/21
3 2 0 35 32 17.50 61 57.37 0 0 0 3 1 21 Jan 2021 Afghanistan view innings
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates), 2020/21
3 3 0 49 40 16.33 31 158.06 0 0 0 2 4 17 Mar 2021 Afghanistan view innings
ICC Men's T20 World Cup (in Oman/United Arab Emirates), 2021/22
5 5 3 127 35* 63.50 105 120.95 0 0 0 14 2 25 Oct 2021 Australia view innings
Afghanistan in Bangladesh ODI Series, 2021/22
3 2 0 52 32 26.00 62 83.87 0 0 0 5 0 23 Feb 2022 Bangladesh view innings
Afghanistan in Bangladesh T20I Series, 2021/22
2 1 0 16 16 16.00 19 84.21 0 0 0 2 0 3 Mar 2022 drawn view innings
Afghanistan in Zimbabwe ODI Series, 2022
3 2 1 44 34* 44.00 54 81.48 0 0 0 3 1 4 Jun 2022 Afghanistan view innings
Afghanistan in Zimbabwe T20I Series, 2022
3 3 2 89 43* 89.00 60 148.33 0 0 0 6 4 11 Jun 2022 Afghanistan view innings
Afghanistan in Ireland T20I Series, 2022
5 5 0 25 9 5.00 26 96.15 0 0 1 2 0 9 Aug 2022 Ireland view innings
Men's T20 Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 2022
5 4 0 16 8 4.00 21 76.19 0 0 1 2 0 27 Aug 2022 Sri Lanka view innings
ICC Men's T20 World Cup (in Australia), 2022/23
3 3 0 17 13 5.66 15 113.33 0 0 0 1 0 22 Oct 2022 England view innings
Afghanistan in Sri Lanka ODI Series, 2022/23
3 3 0 55 41 18.33 49 112.24 0 0 0 4 2 25 Nov 2022 drawn view innings
Afghanistan v Pakistan T20I Series (in United Arab Emirates), 2022/23
3 3 2 69 38* 69.00 57 121.05 0 0 0 4 3 24 Mar 2023 Afghanistan view innings
Afghanistan in Sri Lanka ODI Series, 2023
3 3 1 52 27* 26.00 56 92.85 0 0 0 6 0 2 Jun 2023 Sri Lanka view innings
Afghanistan in Bangladesh ODI Series, 2023
3 2 1 26 25* 26.00 24 108.33 0 0 0 1 1 5 Jul 2023 Afghanistan view innings
Afghanistan in Bangladesh T20I Series, 2023
2 2 1 70 54* 70.00 62 112.90 0 1 0 7 1 14 Jul 2023 Bangladesh view innings
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
3 3 0 39 29 13.00 63 61.90 0 0 0 3 0 22 Aug 2023 Pakistan view innings
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
2 2 0 68 65 34.00 38 178.94 0 1 0 6 5 3 Sep 2023 India view innings
ICC Cricket World Cup (in India), 2023/24
9 6 0 55 19 9.16 76 72.36 0 0 0 3 1 7 Oct 2023 Australia view innings
Afghanistan in United Arab Emirates T20I Series, 2023/24
3 3 1 52 47 26.00 30 173.33 0 0 0 6 2 29 Dec 2023 Afghanistan view innings
Afghanistan in India T20I Series, 2023/24
3 3 0 90 42 30.00 61 147.54 0 0 0 5 6 11 Jan 2024 India view innings
Afghanistan in Sri Lanka ODI Series, 2023/24
3 3 0 151 136 50.33 155 97.41 1 0 0 15 4 9 Feb 2024 Sri Lanka view innings
Afghanistan in Sri Lanka T20I Series, 2023/24
3 3 1 52 27 26.00 39 133.33 0 0 0 2 2 17 Feb 2024 Sri Lanka view innings
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
2 2 0 88 48 44.00 89 98.87 0 0 0 6 2 7 Mar 2024 Afghanistan view innings
Afghanistan v Ireland T20I Series (in United Arab Emirates), 2023/24
3 3 0 90 59 30.00 67 134.32 0 1 0 7 4 15 Mar 2024 Afghanistan view innings
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626]
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625]
Romania v Gibraltar at Ilfov County, Continental Cup 6th match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page