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 2015-2024 97 89 20 1444 74* 20.92 1170 123.41 0 5 10 107 71 Profile
Innings by innings list
7 8 4 1 0 175.00 8 run out 1 v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
3 6 8 0 0 37.50 6 caught 2 v India Pune 9 Feb 2016 T20I # 496
27 - 18 0 3 150.00 7 caught 2 v India Ranchi 12 Feb 2016 T20I # 497
19 - 24 1 2 79.16 6 bowled 1 v India Visakhapatnam 14 Feb 2016 T20I # 499
5 18 11 0 0 45.45 4 caught 1 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
14 19 14 0 1 100.00 7 caught 2 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
1 2 4 0 0 25.00 7 run out 1 v India Mirpur 1 Mar 2016 T20I # 515
0 1 2 0 0 0.00 5 bowled 1 v Pakistan Mirpur 4 Mar 2016 T20I # 518
15 10 9 2 1 166.66 8 caught 2 v England Delhi 26 Mar 2016 T20I # 551
20* 28 18 1 1 111.11 8 not out 1 v South Africa Delhi 28 Mar 2016 T20I # 554
1 2 1 0 0 100.00 6 run out 1 v England Southampton 5 Jul 2016 T20I # 561
0 - 2 0 0 0.00 7 lbw 2 v Australia Adelaide 22 Feb 2017 T20I # 598
0 - 3 0 0 0.00 7 lbw 1 v India Colombo (RPS) 6 Sep 2017 T20I # 618
0 - 3 0 0 0.00 7 stumped 1 v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
1 - 3 0 0 33.33 6 lbw 1 v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
54 - 36 5 3 150.00 5 caught 2 v Pakistan Lahore 29 Oct 2017 T20I # 629
1 4 6 0 0 16.66 6 caught 2 v India Cuttack 20 Dec 2017 T20I # 633
29* 34 24 0 2 120.83 8 not out 1 v India Wankhede 24 Dec 2017 T20I # 635
42* - 24 3 3 175.00 4 not out 2 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
30* - 11 5 1 272.72 5 not out 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
15* - 18 1 0 83.33 6 not out 2 v India Colombo (RPS) 6 Mar 2018 T20I # 656
0 - 2 0 0 0.00 4 caught 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
19 - 16 1 1 118.75 7 caught 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
0 - 1 0 0 0.00 5 caught 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
16 - 16 3 0 100.00 6 caught 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
10 - 13 0 1 76.92 7 bowled 2 v England Colombo (RPS) 27 Oct 2018 T20I # 703
7 9 5 1 0 140.00 7 lbw 2 v New Zealand Auckland 11 Jan 2019 T20I # 718
17* - 12 0 1 141.66 5 not out 1 v New Zealand Pallekele 1 Sep 2019 T20I # 878
0 - 1 0 0 0.00 5 lbw 1 v New Zealand Pallekele 3 Sep 2019 T20I # 879
7 10 6 1 0 116.66 6 caught 1 v New Zealand Pallekele 6 Sep 2019 T20I # 880
17 - 10 0 2 170.00 4 caught 1 v Pakistan Lahore 5 Oct 2019 T20I # 914
27* - 15 3 1 180.00 5 not out 1 v Pakistan Lahore 7 Oct 2019 T20I # 922
12 - 25 0 0 48.00 6 caught 1 v Pakistan Lahore 9 Oct 2019 T20I # 925
17 - 18 1 1 94.44 6 caught 2 v Australia Adelaide 27 Oct 2019 T20I # 978
1 - 3 0 0 33.33 6 caught 1 v Australia Brisbane 30 Oct 2019 T20I # 988
TDNB - - - - - - - - v India Guwahati 5 Jan 2020 T20I # 1025
7 - 8 0 0 87.50 6 bowled 1 v India Indore 7 Jan 2020 T20I # 1026
9 - 9 0 1 100.00 7 caught 2 v India Pune 10 Jan 2020 T20I # 1027
2 - 8 0 0 25.00 6 bowled 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
31* - 24 3 1 129.16 6 not out 1 v West Indies Pallekele 6 Mar 2020 T20I # 1078
50 51 44 3 2 113.63 6 caught 1 v England Cardiff 23 Jun 2021 T20I # 1165
8 21 14 0 0 57.14 6 caught 1 v England Cardiff 24 Jun 2021 T20I # 1168
7 18 15 1 0 46.66 6 run out 2 v England Southampton 26 Jun 2021 T20I # 1174
16 26 14 0 1 114.28 6 stumped 2 v India Colombo (RPS) 25 Jul 2021 T20I # 1204
3 12 6 0 0 50.00 4 stumped 2 v India Colombo (RPS) 28 Jul 2021 T20I # 1206
DNB - - - - - - - 2 v India Colombo (RPS) 29 Jul 2021 T20I # 1207
16 15 14 1 0 114.28 5 bowled 2 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
10 8 8 0 1 125.00 5 bowled 1 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
18 36 26 2 0 69.23 6 caught 1 v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
DNB - - - - - - - 2 v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
21* 18 11 2 1 190.90 7 not out 1 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
DNB - - - - - - - 2 v Netherlands Sharjah 22 Oct 2021 T20I # 1346
1* 2 1 0 0 100.00 7 not out 2 v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
12 26 19 1 0 63.15 7 caught 1 v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
11 15 12 2 0 91.66 7 caught 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
26 55 25 2 1 104.00 6 run out 2 v England Sharjah 1 Nov 2021 T20I # 1382
25* 27 14 2 1 178.57 4 not out 1 v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
7 22 13 0 0 53.84 6 caught 2 v Australia Sydney 11 Feb 2022 T20I # 1458
34 23 19 2 3 178.94 6 run out 2 v Australia Sydney 13 Feb 2022 T20I # 1463
39* 54 38 5 0 102.63 6 not out 1 v Australia Canberra 15 Feb 2022 T20I # 1466
1 7 4 0 0 25.00 6 caught 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
35 51 31 0 2 112.90 6 bowled 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
3 7 6 0 0 50.00 6 caught 2 v India Lucknow 24 Feb 2022 T20I # 1492
47* 30 19 2 5 247.36 6 not out 1 v India Dharamsala 26 Feb 2022 T20I # 1493
74* 60 38 9 2 194.73 6 not out 1 v India Dharamsala 27 Feb 2022 T20I # 1494
0 3 2 0 0 0.00 6 lbw 1 v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
14 26 17 2 0 82.35 6 caught 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
54* 38 25 5 4 216.00 6 not out 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
0 6 1 0 0 0.00 7 caught 1 v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
45 48 33 3 2 136.36 6 caught 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
10 15 9 1 0 111.11 5 caught 2 v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
33* 33 18 4 1 183.33 6 not out 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
21 27 16 1 2 131.25 6 caught 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
2 6 3 0 0 66.66 6 bowled 1 v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
29 37 23 2 1 126.08 6 caught 2 v Namibia Geelong 16 Oct 2022 T20I # 1823
0 2 1 0 0 0.00 6 bowled 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
8 9 5 0 1 160.00 6 caught 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
DNB - - - - - - - 2 v Ireland Hobart 23 Oct 2022 T20I # 1841
3 6 5 0 0 60.00 6 caught 1 v Australia Perth 25 Oct 2022 T20I # 1845
35 49 32 4 1 109.37 7 caught 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
0* 4 0 0 0 - 6 not out 2 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
3 12 8 0 0 37.50 6 caught 1 v England Sydney 5 Nov 2022 T20I # 1867
45 47 27 3 3 166.66 6 caught 2 v India Wankhede 3 Jan 2023 T20I # 1984
56* 38 22 2 6 254.54 6 not out 1 v India Pune 5 Jan 2023 T20I # 1985
23 31 17 0 2 135.29 6 caught 2 v India Rajkot 7 Jan 2023 T20I # 1986
1 3 3 0 0 33.33 6 caught 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
7 12 8 1 0 87.50 6 caught 1 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
15 11 8 2 0 187.50 5 caught 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
26* 33 18 4 0 144.44 8 not out 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
9 6 4 2 0 225.00 7 caught 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
DNB - - - - - - - 2 v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
6 12 4 1 0 150.00 8 caught 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
DNB - - - - - - - 1 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
13 15 8 1 1 162.50 8 run out 2 v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
DNB - - - - - - - 1 v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
20* 29 18 1 1 111.11 7 not out 1 v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
19 - 9 2 1 211.11 7 run out 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
Statsguru includes the following current or recent Twenty20 Internationals:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page