Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 Jan 2013 remove greater than or equal to 1 Jan 2013 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2014-2024 62 61 1 1836 87 30.60 1388 132.27 0 15 3 208 42 Profile
filtered 2014-2024 62 61 1 1836 87 30.60 1388 132.27 0 15 3 208 42
Innings by innings list
0 4 1 0 0 0.00 2 lbw 1 v Bangladesh New York 10 Jun 2024 T20I # 2664
3 8 10 0 0 30.00 1 bowled 2 v Netherlands New York 8 Jun 2024 T20I # 2649
4 8 2 1 0 200.00 2 caught 2 v Sri Lanka New York 3 Jun 2024 T20I # 2635
6 6 6 1 0 100.00 2 caught 1 v West Indies Kingston 26 May 2024 T20I # 2630
34 27 18 2 3 188.88 1 bowled 2 v West Indies Kingston 25 May 2024 T20I # 2626
87 91 51 6 6 170.58 2 caught 2 v West Indies Kingston 23 May 2024 T20I # 2617
8 19 13 1 0 61.53 1 run out 2 v India Johannesburg 14 Dec 2023 T20I # 2401
49 42 27 8 1 181.48 1 caught 2 v India Gqeberha 12 Dec 2023 T20I # 2396
42 55 30 2 2 140.00 1 caught 1 v Australia Durban 3 Sep 2023 T20I # 2230
3 27 9 0 0 33.33 1 lbw 1 v Australia Durban 1 Sep 2023 T20I # 2228
56 76 43 5 2 130.23 1 caught 2 v Australia Durban 30 Aug 2023 T20I # 2224
83 94 44 11 2 188.63 2 caught 2 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
68 70 28 11 2 242.85 2 caught 2 v West Indies Centurion 26 Mar 2023 T20I # 2032
21 28 12 0 2 175.00 2 caught 1 v West Indies Centurion 25 Mar 2023 T20I # 2031
42 - 40 6 0 105.00 1 bowled 1 v Ireland Bristol 5 Aug 2022 T20I # 1724
74 80 53 10 1 139.62 2 caught 1 v Ireland Bristol 3 Aug 2022 T20I # 1721
70 75 50 9 0 140.00 2 caught 1 v England Southampton 31 Jul 2022 T20I # 1717
53 52 32 3 2 165.62 2 caught 1 v England Cardiff 28 Jul 2022 T20I # 1698
57 42 33 9 1 172.72 2 caught 2 v England Bristol 27 Jul 2022 T20I # 1693
TDNB - - - - - - - - v India Bengaluru 19 Jun 2022 T20I # 1575
23 29 20 2 1 115.00 2 caught 2 v India Visakhapatnam 14 Jun 2022 T20I # 1571
4 3 3 1 0 133.33 2 bowled 2 v India Cuttack 12 Jun 2022 T20I # 1569
2 12 8 0 0 25.00 1 bowled 1 v England Sharjah 6 Nov 2021 T20I # 1400
4 6 5 1 0 80.00 2 lbw 2 v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
11 18 12 1 0 91.66 2 lbw 2 v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
39 46 30 4 1 130.00 2 caught 2 v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
56* 70 42 5 1 133.33 1 not out 2 v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
18 46 19 2 0 94.73 2 caught 2 v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
38 49 30 3 1 126.66 2 caught 1 v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
69 62 48 7 1 143.75 2 caught 1 v Ireland Belfast 24 Jul 2021 T20I # 1201
2 10 4 0 0 50.00 2 stumped 2 v West Indies St George's 1 Jul 2021 T20I # 1180
17 21 11 3 0 154.54 2 caught 1 v West Indies St George's 29 Jun 2021 T20I # 1179
42 48 30 5 1 140.00 1 lbw 1 v West Indies St George's 27 Jun 2021 T20I # 1178
17 18 11 2 1 154.54 1 bowled 1 v West Indies St George's 26 Jun 2021 T20I # 1176
2 9 5 0 0 40.00 2 bowled 1 v Pakistan Lahore 14 Feb 2021 T20I # 1122
42 59 30 3 3 140.00 2 caught 2 v Pakistan Lahore 13 Feb 2021 T20I # 1121
54 93 42 8 0 128.57 2 run out 2 v Pakistan Lahore 11 Feb 2021 T20I # 1120
13 - 14 2 0 92.85 3 caught 1 v England Cape Town 1 Dec 2020 T20I # 1113
16 - 18 2 0 88.88 3 bowled 1 v England Paarl 29 Nov 2020 T20I # 1111
14 29 17 1 0 82.35 2 caught 1 v Australia Gqeberha 23 Feb 2020 T20I # 1052
28 47 26 4 0 107.69 1 caught 2 v India Bengaluru 22 Sep 2019 T20I # 893
6 19 11 1 0 54.54 1 caught 1 v India Mohali 18 Sep 2019 T20I # 888
66 65 52 8 2 126.92 2 bowled 1 v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
65 59 46 9 0 141.30 2 caught 1 v Sri Lanka Centurion 22 Mar 2019 T20I # 758
8 16 8 1 0 100.00 2 run out 2 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
5 4 6 1 0 83.33 1 caught 2 v Pakistan Centurion 6 Feb 2019 T20I # 736
28 49 27 3 0 103.70 1 run out 1 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
74 86 41 8 2 180.48 1 caught 1 v Pakistan Cape Town 1 Feb 2019 T20I # 732
19 - 8 3 1 237.50 2 caught 1 v Australia Carrara 17 Nov 2018 T20I # 711
19 - 16 2 1 118.75 3 bowled 1 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
7 11 13 1 0 53.84 1 caught 2 v India Cape Town 24 Feb 2018 T20I # 655
26 23 17 5 0 152.94 1 caught 2 v India Centurion 21 Feb 2018 T20I # 654
70 79 50 8 1 140.00 2 caught 2 v India Johannesburg 18 Feb 2018 T20I # 652
0 9 5 0 0 0.00 2 caught 2 v England Cardiff 25 Jun 2017 T20I # 616
7 16 8 0 0 87.50 2 bowled 1 v England Taunton 23 Jun 2017 T20I # 615
3 8 2 0 0 150.00 2 caught 1 v England Southampton 21 Jun 2017 T20I # 614
41 54 34 4 0 120.58 2 stumped 1 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
42 49 32 5 1 131.25 2 caught 1 v West Indies Durban 14 Jan 2015 T20I # 415
12 16 12 1 0 100.00 1 lbw 1 v West Indies Cape Town 9 Jan 2015 T20I # 413
49 - 48 5 0 102.08 2 bowled 1 v Australia Sydney 9 Nov 2014 T20I # 409
18 - 22 2 0 81.81 2 stumped 1 v Australia Melbourne 7 Nov 2014 T20I # 408
0 2 3 0 0 0.00 1 caught 2 v Australia Adelaide 5 Nov 2014 T20I # 407
Statsguru includes the following current or recent Twenty20 Internationals:
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd Match, Jun 11, 2024 [T20I # 2665 - Live]
    » Canada 96/7 (18.5 ov, Kaleem Sana 5*, D Heyliger 8*, Mohammad Amir 2/13)
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page