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 50+ 4s 6s
overall 2009-2024 103 103 11 3099 100* 33.68 2172 142.67 1 26 6 27 320 113 Profile
Innings by innings list
89 64 43 7 6 206.97 2 caught 1 v South Africa Melbourne 11 Jan 2009 T20I # 80
7 16 12 0 0 58.33 2 bowled 2 v South Africa Brisbane 13 Jan 2009 T20I # 81
23 19 15 4 0 153.33 1 caught 1 v New Zealand Sydney 15 Feb 2009 T20I # 83
38 37 29 4 1 131.03 1 caught 1 v South Africa Johannesburg 27 Mar 2009 T20I # 87
20 21 15 2 1 133.33 2 bowled 2 v South Africa Centurion 29 Mar 2009 T20I # 88
63 71 53 6 1 118.86 2 caught 1 v West Indies The Oval 6 Jun 2009 T20I # 92
0 1 3 0 0 0.00 2 caught 1 v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
33 - 26 3 0 126.92 2 lbw 1 v England Manchester 30 Aug 2009 T20I # 119
24 29 14 1 1 171.42 2 caught 1 v Pakistan Melbourne 5 Feb 2010 T20I # 134
49 33 32 6 2 153.12 2 caught 1 v West Indies Hobart 21 Feb 2010 T20I # 146
67 33 29 5 7 231.03 2 caught 2 v West Indies Sydney 23 Feb 2010 T20I # 147
19 11 10 2 1 190.00 1 bowled 2 v New Zealand Wellington 26 Feb 2010 T20I # 148
20 10 10 3 1 200.00 1 caught 2 v New Zealand Christchurch 28 Feb 2010 T20I # 149
26 21 18 4 1 144.44 1 caught 1 v Pakistan Gros Islet 2 May 2010 T20I # 156
16 17 11 2 1 145.45 1 caught 1 v Bangladesh Bridgetown 5 May 2010 T20I # 161
72 54 42 2 7 171.42 2 caught 1 v India Bridgetown 7 May 2010 T20I # 165
9 24 12 1 0 75.00 2 caught 1 v Sri Lanka Bridgetown 9 May 2010 T20I # 170
25 14 12 4 1 208.33 1 caught 2 v West Indies Gros Islet 11 May 2010 T20I # 174
0 2 2 0 0 0.00 1 caught 2 v Pakistan Gros Islet 14 May 2010 T20I # 176
2 11 4 0 0 50.00 2 run out 1 v England Bridgetown 16 May 2010 T20I # 177
41 50 31 6 0 132.25 1 bowled 2 v Pakistan Birmingham 5 Jul 2010 T20I # 184
1 8 3 0 0 33.33 1 lbw 2 v Pakistan Birmingham 6 Jul 2010 T20I # 185
2 - 8 0 0 25.00 1 caught 1 v Sri Lanka Perth 31 Oct 2010 T20I # 192
30 45 28 5 0 107.14 1 caught 1 v England Adelaide 12 Jan 2011 T20I # 197
30 41 26 3 0 115.38 1 caught 1 v England Melbourne 14 Jan 2011 T20I # 198
53 62 31 6 2 170.96 2 caught 2 v Sri Lanka Pallekele 6 Aug 2011 T20I # 202
16 29 18 2 0 88.88 2 caught 2 v Sri Lanka Pallekele 8 Aug 2011 T20I # 203
0 2 1 0 0 0.00 2 run out 2 v South Africa Cape Town 13 Oct 2011 T20I # 210
0 8 9 0 0 0.00 1 caught 1 v South Africa Johannesburg 16 Oct 2011 T20I # 212
25 16 14 1 2 178.57 1 caught 1 v India Sydney 1 Feb 2012 T20I # 217
8 10 8 1 0 100.00 1 caught 1 v India Melbourne 3 Feb 2012 T20I # 218
0 - 5 0 0 0.00 1 bowled 2 v West Indies Gros Islet 27 Mar 2012 T20I # 241
58 58 43 5 3 134.88 1 run out 2 v West Indies Bridgetown 30 Mar 2012 T20I # 243
22 40 25 2 0 88.00 2 caught 1 v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
31 22 19 3 2 163.15 1 bowled 2 v Pakistan Dubai (DICS) 7 Sep 2012 T20I # 257
59 53 34 1 6 173.52 1 caught 1 v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
26 33 23 4 0 113.04 1 caught 2 v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
28 10 14 3 2 200.00 1 caught 2 v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
63* 60 41 7 3 153.65 2 not out 2 v India Colombo (RPS) 28 Sep 2012 T20I # 278
5 15 9 0 0 55.55 1 bowled 2 v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
8 20 13 1 0 61.53 2 lbw 2 v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
1 4 3 0 0 33.33 1 bowled 2 v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
90* 91 62 5 3 145.16 1 not out 1 v Sri Lanka Sydney 26 Jan 2013 T20I # 299
7 5 6 1 0 116.66 2 caught 2 v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
1 6 5 0 0 20.00 1 caught 1 v England Southampton 29 Aug 2013 T20I # 328
53 56 42 5 3 126.19 1 caught 2 v England Chester-le-Street 31 Aug 2013 T20I # 329
40 22 16 5 2 250.00 2 lbw 2 v South Africa Durban 12 Mar 2014 T20I # 363
4 1 2 1 0 200.00 1 bowled 2 v Pakistan Mirpur 23 Mar 2014 T20I # 381
20 21 14 4 0 142.85 2 bowled 1 v West Indies Mirpur 28 Mar 2014 T20I # 388
19 33 21 1 1 90.47 2 caught 2 v India Mirpur 30 Mar 2014 T20I # 393
48 43 35 5 3 137.14 2 bowled 2 v Bangladesh Mirpur 1 Apr 2014 T20I # 396
53* 58 39 4 3 135.89 1 not out 2 v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
4 5 6 0 0 66.66 1 caught 2 v England Cardiff 31 Aug 2015 T20I # 453
17 23 9 2 1 188.88 2 caught 2 v India Adelaide 26 Jan 2016 T20I # 485
20 15 11 3 1 181.81 3 caught 1 v South Africa Durban 4 Mar 2016 T20I # 519
77 67 40 6 5 192.50 4 bowled 2 v South Africa Johannesburg 6 Mar 2016 T20I # 520
33 40 27 3 0 122.22 4 run out 2 v South Africa Cape Town 9 Mar 2016 T20I # 526
6 13 11 0 0 54.54 4 caught 2 v New Zealand Dharamsala 18 Mar 2016 T20I # 539
17 14 9 1 1 188.88 4 caught 2 v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
9 8 6 2 0 150.00 3 bowled 1 v Pakistan Mohali 25 Mar 2016 T20I # 548
6 15 9 0 0 66.66 3 stumped 1 v India Mohali 27 Mar 2016 T20I # 553
28 - 16 5 0 175.00 2 bowled 1 v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
25 48 24 3 0 104.16 1 caught 2 v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
8 2 5 2 0 160.00 1 bowled 1 v India Ranchi 7 Oct 2017 T20I # 623
2 8 5 0 0 40.00 2 caught 2 v India Guwahati 10 Oct 2017 T20I # 624
6 11 8 1 0 75.00 1 caught 2 v New Zealand Sydney 3 Feb 2018 T20I # 642
4 2 2 1 0 200.00 1 caught 2 v England Hobart 7 Feb 2018 T20I # 645
2 3 4 0 0 50.00 1 caught 2 v England Melbourne 10 Feb 2018 T20I # 646
59 43 24 4 5 245.83 1 bowled 2 v New Zealand Auckland 16 Feb 2018 T20I # 649
25 36 23 2 0 108.69 1 bowled 2 v New Zealand Auckland 21 Feb 2018 T20I # 653
100* - 56 10 4 178.57 2 not out 1 v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
60* - 41 9 0 146.34 1 not out 2 v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
57* - 50 4 1 114.00 2 not out 2 v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
2* - 4 0 0 50.00 1 not out 2 v Pakistan Sydney 3 Nov 2019 T20I # 999
20 - 11 4 0 181.81 1 bowled 2 v Pakistan Canberra 5 Nov 2019 T20I # 1002
48* - 35 4 2 137.14 1 not out 2 v Pakistan Perth 8 Nov 2019 T20I # 1009
4 1 2 1 0 200.00 1 caught 1 v South Africa Johannesburg 21 Feb 2020 T20I # 1046
67* 94 56 5 1 119.64 1 not out 2 v South Africa Gqeberha 23 Feb 2020 T20I # 1052
57 53 37 5 2 154.05 1 caught 1 v South Africa Cape Town 26 Feb 2020 T20I # 1065
58 77 47 4 0 123.40 1 bowled 2 v England Southampton 4 Sep 2020 T20I # 1095
0 - 3 0 0 0.00 1 caught 1 v England Southampton 6 Sep 2020 T20I # 1096
14 9 15 3 0 93.33 1 caught 2 v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
65 69 42 10 0 154.76 1 caught 2 v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
1 7 2 0 0 50.00 1 caught 1 v England Dubai (DICS) 30 Oct 2021 T20I # 1379
18 33 14 3 0 128.57 1 bowled 2 v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
89* 89 56 9 4 158.92 1 not out 2 v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
49 57 30 3 3 163.33 1 caught 2 v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
53 57 38 4 3 139.47 1 bowled 2 v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
70* 76 44 9 0 159.09 2 not out 2 v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
21 44 10 3 1 210.00 2 run out 2 v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
39 49 33 6 0 118.18 1 lbw 1 v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
14 8 6 3 0 233.33 1 caught 2 v West Indies Carrara 5 Oct 2022 T20I # 1806
75 59 41 10 3 182.92 1 caught 1 v West Indies Brisbane 7 Oct 2022 T20I # 1808
73 96 44 8 2 165.90 1 caught 2 v England Perth 9 Oct 2022 T20I # 1812
4 22 11 0 0 36.36 1 caught 2 v England Canberra 12 Oct 2022 T20I # 1817
5 7 6 1 0 83.33 1 bowled 2 v New Zealand Sydney 22 Oct 2022 T20I # 1839
11 26 10 0 0 110.00 1 caught 2 v Sri Lanka Perth 25 Oct 2022 T20I # 1845
3 13 7 0 0 42.85 1 caught 1 v Ireland Brisbane 31 Oct 2022 T20I # 1855
25 28 18 5 0 138.88 1 bowled 1 v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
70 58 36 12 1 194.44 1 caught 1 v West Indies Hobart 9 Feb 2024 T20I # 2459
22 33 19 3 1 115.78 1 caught 1 v West Indies Adelaide 11 Feb 2024 T20I # 2462
81 60 49 9 3 165.30 2 caught 2 v West Indies Perth 13 Feb 2024 T20I # 2467
32 33 20 1 3 160.00 2 caught 2 v New Zealand Wellington 21 Feb 2024 T20I # 2481
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625 - Live]
    » Bangladesh 108/0 (11.4 ov, Soumya Sarkar 43*, Tanzid Hasan 58*, NK Patel 0/6) - Match over
Romania v Gibraltar at Ilfov County, Continental Cup 6th Match, May 25, 2024 [T20I # 2624 - Current]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623 - Live]
    » Pakistan 160 (19.2 ov, Haris Rauf 3*, RJW Topley 3/41) - Match over
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622 - Current]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621 - Current]
 
Feedback Print this page