Records type batting analysis [change type]
View match by match 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 2013-2024 65 51 15 903 67 25.08 817 110.52 0 4 4 54 36 Profile
Match by match list
3* 3 2 150.00 0 0 T20I v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
7* 7 8 87.50 0 0 T20I v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
DNB - - - - - T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
DNB - - - - - T20I v Pakistan Cape Town 22 Nov 2013 T20I # 343
0 0 1 0.00 0 0 T20I v Australia Sydney 9 Nov 2014 T20I # 409
DNB - - - - - T20I v West Indies Cape Town 9 Jan 2015 T20I # 413
6 6 2 300.00 0 1 T20I v West Indies Johannesburg 11 Jan 2015 T20I # 414
21 21 16 131.25 2 0 T20I v West Indies Durban 14 Jan 2015 T20I # 415
DNB - - - - - T20I v Bangladesh Mirpur 5 Jul 2015 T20I # 428
DNB - - - - - T20I v Bangladesh Mirpur 7 Jul 2015 T20I # 429
DNB - - - - - T20I v New Zealand Durban 14 Aug 2015 T20I # 451
2 2 4 50.00 0 0 T20I v New Zealand Centurion 16 Aug 2015 T20I # 452
14 14 8 175.00 0 2 ODI v New Zealand Centurion 19 Aug 2015 ODI # 3676
8 8 24 33.33 0 0 ODI v New Zealand Potchefstroom 23 Aug 2015 ODI # 3677
12 12 15 80.00 1 0 ODI v New Zealand Durban 26 Aug 2015 ODI # 3678
7 7 4 175.00 0 1 ODI v England Centurion 9 Feb 2016 ODI # 3736
20 20 32 62.50 1 0 ODI v England Johannesburg 12 Feb 2016 ODI # 3737
41* 41 32 128.12 5 2 ODI v England Cape Town 14 Feb 2016 ODI # 3738
2 2 2 100.00 0 0 T20I v England Cape Town 19 Feb 2016 T20I # 503
DNB - - - - - T20I v England Johannesburg 21 Feb 2016 T20I # 506
13 13 11 118.18 0 1 T20I v Australia Durban 4 Mar 2016 T20I # 519
10* 10 3 333.33 0 1 T20I v Australia Johannesburg 6 Mar 2016 T20I # 520
DNB - - - - - T20I v Australia Cape Town 9 Mar 2016 T20I # 526
0* 0 0 - 0 0 T20I v Afghanistan Wankhede 20 Mar 2016 T20I # 542
28 28 26 107.69 2 0 T20I v West Indies Nagpur 25 Mar 2016 T20I # 549
DNB - - - - - T20I v Sri Lanka Delhi 28 Mar 2016 T20I # 554
10 10 9 111.11 1 0 T20I v U.A.E. ICCA Dubai 5 Oct 2021 T20I # 1281
0 0 1 0.00 0 0 T20I v Scotland ICCA Dubai 9 Oct 2021 T20I # 1293
10 10 7 142.85 2 0 T20I v P.N.G. ICCA Dubai 10 Oct 2021 T20I # 1295
6 6 7 85.71 0 0 T20I v Sri Lanka Abu Dhabi 18 Oct 2021 T20I # 1313
66* 66 40 165.00 4 5 T20I v Netherlands Abu Dhabi 20 Oct 2021 T20I # 1327
28* 28 14 200.00 1 2 T20I v Ireland Sharjah 22 Oct 2021 T20I # 1342
16 16 14 114.28 0 1 T20I v Scotland Abu Dhabi 27 Oct 2021 T20I # 1371
26 26 30 86.66 2 0 T20I v Afghanistan Abu Dhabi 31 Oct 2021 T20I # 1380
43* 43 31 138.70 3 2 T20I v Pakistan Abu Dhabi 2 Nov 2021 T20I # 1386
16 16 17 94.11 1 1 T20I v New Zealand Sharjah 5 Nov 2021 T20I # 1394
26 26 25 104.00 2 0 T20I v India Dubai (DICS) 8 Nov 2021 T20I # 1410
0 0 1 0.00 0 0 ODI v Oman ICCA Dubai 6 Mar 2022 ODI # 4361
67 67 84 79.76 4 1 ODI v U.A.E. ICCA Dubai 8 Mar 2022 ODI # 4362
40 40 26 153.84 5 1 ODI v Oman Sharjah 11 Mar 2022 ODI # 4364
10 10 11 90.90 1 0 ODI v U.A.E. Sharjah 12 Mar 2022 ODI # 4365
48* 48 41 117.07 2 2 ODI v Oman Dubai (DICS) 14 Mar 2022 ODI # 4366
14* 14 11 127.27 0 0 T20I v Zimbabwe Bulawayo 17 May 2022 T20I # 1540
13* 13 12 108.33 2 0 T20I v Zimbabwe Bulawayo 19 May 2022 T20I # 1541
10 10 12 83.33 0 1 T20I v Zimbabwe Bulawayo 21 May 2022 T20I # 1544
6 6 5 120.00 1 0 T20I v Zimbabwe Bulawayo 22 May 2022 T20I # 1546
5 5 8 62.50 1 0 T20I v Zimbabwe Bulawayo 24 May 2022 T20I # 1547
2 2 5 40.00 0 0 ODI v Scotland Glasgow 10 Jul 2022 ODI # 4420
18 18 23 78.26 2 0 ODI v Nepal Ayr 11 Jul 2022 ODI # 4422
9 9 13 69.23 0 0 ODI v Scotland Glasgow 14 Jul 2022 ODI # 4427
34 34 50 68.00 0 1 ODI v Nepal Ayr 16 Jul 2022 ODI # 4430
0 0 1 0.00 0 0 T20I v Sri Lanka Geelong 16 Oct 2022 T20I # 1823
11* 11 5 220.00 1 0 T20I v Netherlands Geelong 18 Oct 2022 T20I # 1830
55 55 36 152.77 3 3 T20I v U.A.E. Geelong 20 Oct 2022 T20I # 1836
DNB - - - - - T20I v Zimbabwe Windhoek 22 Nov 2023 T20I # 2356
DNB - - - - - T20I v Uganda Windhoek 24 Nov 2023 T20I # 2362
DNB - - - - - T20I v Rwanda Windhoek 25 Nov 2023 T20I # 2364
DNB - - - - - T20I v Kenya Windhoek 27 Nov 2023 T20I # 2368
1 1 3 33.33 0 0 T20I v Tanzania Windhoek 28 Nov 2023 T20I # 2371
DNB - - - - - T20I v Nigeria Windhoek 30 Nov 2023 T20I # 2378
23* 23 16 143.75 2 1 T20I v Oman Al Amerat 1 Apr 2024 T20I # 2539
14 14 13 107.69 0 1 T20I v Oman Al Amerat 2 Apr 2024 T20I # 2540
2 2 7 28.57 0 0 T20I v Oman Al Amerat 4 Apr 2024 T20I # 2541
51* 51 32 159.37 1 4 T20I v Oman Al Amerat 5 Apr 2024 T20I # 2542
29* 29 17 170.58 2 2 T20I v Oman Al Amerat 7 Apr 2024 T20I # 2543
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page