Records type batting analysis [change type]
View innings by innings list [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 2010-2023 116 101 34 2268 106* 33.85 1569 144.55 2 6 1 150 109 Profile
Innings by innings list
33 37 26 0 2 126.92 6 run out 1 v West Indies North Sound 20 May 2010 T20I # 179
36* 26 24 5 1 150.00 5 not out 2 v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
25 31 21 1 1 119.04 5 bowled 1 v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
13* 12 7 3 0 185.71 6 not out 2 v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
6* 7 6 1 0 100.00 6 not out 2 v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
10 13 8 0 1 125.00 6 lbw 2 v India Durban 9 Jan 2011 T20I # 196
20 30 19 2 0 105.26 5 caught 1 v Australia Cape Town 13 Oct 2011 T20I # 210
10 17 13 1 0 76.92 6 bowled 2 v Australia Johannesburg 16 Oct 2011 T20I # 212
DNB - - - - - - - 2 v New Zealand Durban 21 Dec 2012 T20I # 293
33 35 18 2 2 183.33 4 caught 1 v New Zealand East London 23 Dec 2012 T20I # 295
28 27 15 4 0 186.66 5 caught 1 v New Zealand Gqeberha 26 Dec 2012 T20I # 297
9 17 15 0 0 60.00 7 caught 2 v Pakistan Centurion 3 Mar 2013 T20I # 306
25 33 24 0 1 104.16 6 caught 1 v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
36 25 21 1 2 171.42 6 caught 1 v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
DNB - - - - - - - 1 v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
DNB - - - - - - - 2 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
4 6 4 0 0 100.00 5 lbw 1 v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
19* 46 11 2 1 172.72 6 not out 1 v Pakistan Johannesburg 20 Nov 2013 T20I # 340
22* 24 13 1 1 169.23 6 not out 2 v Pakistan Cape Town 22 Nov 2013 T20I # 343
DNB - - - - - - - 1 v Australia Durban 12 Mar 2014 T20I # 363
2 9 7 0 0 28.57 6 caught 1 v Australia Centurion 14 Mar 2014 T20I # 365
19 33 16 1 0 118.75 5 run out 2 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
6 16 6 1 0 100.00 6 caught 1 v New Zealand Chattogram 24 Mar 2014 T20I # 383
17 26 18 0 0 94.44 7 bowled 1 v Netherlands Chattogram 27 Mar 2014 T20I # 386
19 26 15 2 1 126.66 5 caught 1 v England Chattogram 29 Mar 2014 T20I # 391
23* 18 12 2 1 191.66 6 not out 1 v India Mirpur 4 Apr 2014 T20I # 399
9* 16 10 1 0 90.00 5 not out 2 v Australia Adelaide 5 Nov 2014 T20I # 407
11 - 15 1 0 73.33 6 caught 1 v Australia Melbourne 7 Nov 2014 T20I # 408
34* - 26 3 0 130.76 4 not out 1 v Australia Sydney 9 Nov 2014 T20I # 409
24 30 21 1 0 114.28 5 caught 1 v West Indies Cape Town 9 Jan 2015 T20I # 413
47 43 26 4 3 180.76 4 run out 1 v West Indies Johannesburg 11 Jan 2015 T20I # 414
1 9 3 0 0 33.33 5 lbw 1 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
30* 35 28 2 1 107.14 5 not out 1 v Bangladesh Mirpur 7 Jul 2015 T20I # 429
2* 7 3 0 0 66.66 5 not out 2 v New Zealand Durban 14 Aug 2015 T20I # 451
29 43 20 2 1 145.00 6 caught 2 v New Zealand Centurion 16 Aug 2015 T20I # 452
DNB - - - - - - - 2 v India Dharamsala 2 Oct 2015 T20I # 456
10* 9 8 0 1 125.00 6 not out 2 v India Cuttack 5 Oct 2015 T20I # 457
13 12 9 1 1 144.44 6 caught 2 v England Cape Town 19 Feb 2016 T20I # 503
DNB - - - - - - - 2 v England Johannesburg 21 Feb 2016 T20I # 506
53* 51 35 3 3 151.42 6 not out 2 v Australia Durban 4 Mar 2016 T20I # 519
33 16 18 2 2 183.33 5 caught 1 v Australia Johannesburg 6 Mar 2016 T20I # 520
30 20 16 2 2 187.50 5 caught 1 v Australia Cape Town 9 Mar 2016 T20I # 526
28* 20 12 2 2 233.33 6 not out 1 v England Wankhede 18 Mar 2016 T20I # 540
19 14 8 2 1 237.50 6 caught 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
1 5 4 0 0 25.00 6 bowled 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
DNB - - - - - - - 2 v Sri Lanka Delhi 28 Mar 2016 T20I # 554
40 - 18 3 3 222.22 4 caught 1 v Sri Lanka Centurion 20 Jan 2017 T20I # 589
11 20 14 1 0 78.57 5 caught 1 v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
1 5 4 0 0 25.00 4 caught 1 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
9 14 7 0 1 128.57 4 caught 1 v England Southampton 21 Jun 2017 T20I # 614
8 11 10 0 0 80.00 5 caught 1 v England Taunton 23 Jun 2017 T20I # 615
7 13 6 0 0 116.66 5 caught 2 v England Cardiff 25 Jun 2017 T20I # 616
9 - 7 0 1 128.57 5 stumped 2 v Pakistan Lahore 12 Sep 2017 T20I # 619
DNB - - - - - - - 2 v Pakistan Lahore 13 Sep 2017 T20I # 620
32 - 29 2 1 110.34 6 caught 2 v Pakistan Lahore 15 Sep 2017 T20I # 621
25* 35 19 1 0 131.57 5 not out 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
101* 53 36 7 9 280.55 5 not out 1 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
9 8 5 0 1 180.00 4 caught 2 v India Johannesburg 18 Feb 2018 T20I # 652
5 9 6 0 0 83.33 5 caught 2 v India Centurion 21 Feb 2018 T20I # 654
24 38 23 2 1 104.34 2 caught 2 v India Cape Town 24 Feb 2018 T20I # 655
14 - 16 2 0 87.50 6 caught 1 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
39 42 34 1 2 114.70 5 caught 1 v Zimbabwe East London 9 Oct 2018 T20I # 698
19* 15 13 4 0 146.15 6 not out 2 v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
11 - 10 1 0 110.00 5 caught 1 v Australia Carrara 17 Nov 2018 T20I # 711
10 24 12 0 0 83.33 5 caught 1 v Pakistan Cape Town 1 Feb 2019 T20I # 732
65* 51 29 4 5 224.13 4 not out 1 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
13 18 9 2 0 144.44 5 caught 2 v Pakistan Centurion 6 Feb 2019 T20I # 736
41 37 23 5 1 178.26 5 run out 2 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
9* 22 9 1 0 100.00 5 not out 1 v Sri Lanka Centurion 22 Mar 2019 T20I # 758
DNB - - - - - - - 1 v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
18 29 15 0 1 120.00 5 bowled 1 v India Mohali 18 Sep 2019 T20I # 888
DNB - - - - - - - 2 v India Bengaluru 22 Sep 2019 T20I # 893
16 19 14 1 0 114.28 4 caught 1 v England East London 12 Feb 2020 T20I # 1039
21 22 16 1 2 131.25 3 caught 2 v England Durban 14 Feb 2020 T20I # 1041
35* 54 20 3 2 175.00 5 not out 1 v England Centurion 16 Feb 2020 T20I # 1043
2 4 2 0 0 100.00 5 caught 2 v Australia Johannesburg 21 Feb 2020 T20I # 1046
11* 24 13 0 0 84.61 5 not out 1 v Australia Gqeberha 23 Feb 2020 T20I # 1052
15 24 18 0 0 83.33 5 caught 2 v Australia Cape Town 26 Feb 2020 T20I # 1065
6 19 10 0 0 60.00 4 caught 2 v Pakistan Lahore 11 Feb 2021 T20I # 1120
25* 26 19 2 1 131.57 5 not out 2 v Pakistan Lahore 13 Feb 2021 T20I # 1121
85* 73 45 5 7 188.88 6 not out 1 v Pakistan Lahore 14 Feb 2021 T20I # 1122
9 20 11 0 0 81.81 6 caught 1 v West Indies St George's 26 Jun 2021 T20I # 1176
11 17 10 1 0 110.00 4 caught 1 v West Indies St George's 27 Jun 2021 T20I # 1178
2 4 2 0 0 100.00 6 caught 1 v West Indies St George's 29 Jun 2021 T20I # 1179
12 15 9 0 1 133.33 6 caught 2 v West Indies St George's 1 Jul 2021 T20I # 1180
18* 31 16 1 0 112.50 4 not out 1 v West Indies St George's 3 Jul 2021 T20I # 1181
28 38 21 3 0 133.33 6 caught 1 v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
75* 63 44 4 5 170.45 6 not out 1 v Ireland Belfast 22 Jul 2021 T20I # 1197
36* 30 17 4 1 211.76 3 not out 1 v Ireland Belfast 24 Jul 2021 T20I # 1201
26 39 15 2 1 173.33 5 caught 1 v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
16 27 18 0 0 88.88 6 lbw 1 v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
DNB - - - - - - - 2 v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
23* 30 13 0 2 176.92 6 not out 2 v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
5* 3 2 1 0 250.00 6 not out 2 v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
DNB - - - - - - - 1 v England Sharjah 6 Nov 2021 T20I # 1400
64* 58 31 4 5 206.45 5 not out 2 v India Delhi 9 Jun 2022 T20I # 1554
20* 31 15 1 1 133.33 6 not out 2 v India Cuttack 12 Jun 2022 T20I # 1569
3 12 5 0 0 60.00 6 caught 2 v India Visakhapatnam 14 Jun 2022 T20I # 1571
9 8 7 0 1 128.57 6 bowled 2 v India Rajkot 17 Jun 2022 T20I # 1572
TDNB - - - - - - - - v India Bengaluru 19 Jun 2022 T20I # 1575
8 31 12 0 0 66.66 5 caught 2 v England Bristol 27 Jul 2022 T20I # 1693
DNB - - - - - - - 1 v England Cardiff 28 Jul 2022 T20I # 1698
22 18 9 3 1 244.44 5 bowled 1 v England Southampton 31 Jul 2022 T20I # 1717
32* - 20 1 3 160.00 6 not out 1 v Ireland Bristol 5 Aug 2022 T20I # 1724
0 3 1 0 0 0.00 5 bowled 1 v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
106* 79 47 8 7 225.53 5 not out 2 v India Guwahati 2 Oct 2022 T20I # 1803
19* 4 5 0 3 380.00 5 not out 1 v India Indore 4 Oct 2022 T20I # 1805
DNB - - - - - - - 2 v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
2* 8 4 0 0 50.00 6 not out 1 v Bangladesh Sydney 27 Oct 2022 T20I # 1847
59* 78 46 4 3 128.26 5 not out 2 v India Perth 30 Oct 2022 T20I # 1853
17 28 17 1 0 100.00 5 caught 2 v Netherlands Adelaide 6 Nov 2022 T20I # 1871
48 38 22 4 3 218.18 5 caught 1 v West Indies Centurion 25 Mar 2023 T20I # 2031
10 21 10 1 0 100.00 4 caught 2 v West Indies Centurion 26 Mar 2023 T20I # 2032
11 21 11 1 0 100.00 4 caught 2 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
17 20 12 1 1 141.66 5 caught 2 v India Gqeberha 12 Dec 2023 T20I # 2396
35 41 25 2 2 140.00 5 bowled 2 v India Johannesburg 14 Dec 2023 T20I # 2401
Statsguru includes the following current or recent Twenty20 Internationals:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610 - Live]
    » Pakistan 181/4 (17.0 ov, Azam Khan 18*, Imad Wasim 1*, MR Adair 3/28) - Match over
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page