Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Australia remove Australia from query
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
unfiltered 2011-2024 218 210 41 4655 117 27.54 6363 73.15 5 19 9 396 92 Profile
filtered 2011-2024 218 210 41 4655 117 27.54 6363 73.15 5 19 9 396 92
Innings by innings list
1* 5 1 0 0 100.00 7 not out 2 T20I v South Africa Cape Town 13 Oct 2011 T20I # 210
10 21 13 0 1 76.92 2 caught 1 T20I v South Africa Johannesburg 16 Oct 2011 T20I # 212
72 67 43 5 3 167.44 2 bowled 1 T20I v India Sydney 1 Feb 2012 T20I # 217
32 34 29 1 1 110.34 6 run out 1 T20I v India Melbourne 3 Feb 2012 T20I # 218
67 92 69 4 2 97.10 1 bowled 1 ODI v India Melbourne 5 Feb 2012 ODI # 3231
1 15 5 0 0 20.00 2 caught 1 ODI v Sri Lanka Perth 10 Feb 2012 ODI # 3235
16 25 18 1 0 88.88 7 bowled 1 ODI v India Adelaide 12 Feb 2012 ODI # 3237
15 53 36 1 0 41.66 2 run out 1 ODI v Sri Lanka Sydney 17 Feb 2012 ODI # 3241
45 127 67 2 1 67.16 1 caught 1 ODI v India Brisbane 19 Feb 2012 ODI # 3244
5 7 7 1 0 71.42 1 caught 1 ODI v Sri Lanka Hobart 24 Feb 2012 ODI # 3248
56 65 66 2 1 84.84 6 caught 1 ODI v India Sydney 26 Feb 2012 ODI # 3250
9 15 12 1 0 75.00 1 lbw 2 ODI v Sri Lanka Melbourne 2 Mar 2012 ODI # 3253
64 110 72 4 1 88.88 2 caught 1 ODI v Sri Lanka Brisbane 4 Mar 2012 ODI # 3255
14 15 19 2 0 73.68 1 bowled 1 ODI v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
49 107 74 3 0 66.21 1 caught 1 ODI v Sri Lanka Adelaide 8 Mar 2012 ODI # 3257
0 1 1 0 0 0.00 7 caught 1 ODI v West Indies Kingstown 16 Mar 2012 ODI # 3262
3 15 10 0 0 30.00 8 caught 1 ODI v West Indies Kingstown 18 Mar 2012 ODI # 3264
2 13 11 0 0 18.18 3 bowled 1 ODI v West Indies Kingstown 20 Mar 2012 ODI # 3266
15 56 36 2 0 41.66 7 caught 2 ODI v West Indies Gros Islet 23 Mar 2012 ODI # 3268
26 23 17 1 2 152.94 8 caught 1 ODI v West Indies Gros Islet 25 Mar 2012 ODI # 3269
DNB - - - - - - - 2 T20I v West Indies Gros Islet 27 Mar 2012 T20I # 241
17 27 20 1 1 85.00 6 caught 2 T20I v West Indies Bridgetown 30 Mar 2012 T20I # 243
28 121 97 3 0 28.86 7 caught 2 Test v West Indies Bridgetown 7 Apr 2012 Test # 2040
18 35 28 0 0 64.28 7 caught 4 Test v West Indies Bridgetown 7 Apr 2012 Test # 2040
11 67 49 1 0 22.44 7 caught 1 Test v West Indies Port of Spain 15 Apr 2012 Test # 2041
31* 76 69 2 0 44.92 7 not out 3 Test v West Indies Port of Spain 15 Apr 2012 Test # 2041
106 198 146 10 3 72.60 7 caught 1 Test v West Indies Roseau 23 Apr 2012 Test # 2042
4 27 25 0 0 16.00 7 lbw 3 Test v West Indies Roseau 23 Apr 2012 Test # 2042
TDNB - - - - - - - - ODI v Ireland Belfast 23 Jun 2012 ODI # 3279
27 36 32 1 1 84.37 7 run out 2 ODI v England Lord's 29 Jun 2012 ODI # 3280
6 13 8 1 0 75.00 7 caught 1 ODI v England The Oval 1 Jul 2012 ODI # 3281
0 2 1 0 0 0.00 7 caught 1 ODI v England Chester-le-Street 7 Jul 2012 ODI # 3284
12 61 41 0 0 29.26 1 stumped 1 ODI v England Manchester 10 Jul 2012 ODI # 3286
75 121 108 2 1 69.44 1 caught 1 ODI v Afghanistan Sharjah 25 Aug 2012 ODI # 3297
10 42 29 0 0 34.48 2 caught 2 ODI v Pakistan Sharjah 28 Aug 2012 ODI # 3299
7 10 8 1 0 87.50 1 bowled 1 ODI v Pakistan Abu Dhabi 31 Aug 2012 ODI # 3301
22 44 46 1 0 47.82 6 bowled 2 ODI v Pakistan Sharjah 3 Sep 2012 ODI # 3303
6 20 13 0 0 46.15 7 caught 1 T20I v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
6 15 6 0 0 100.00 7 run out 2 T20I v Pakistan Dubai (DICS) 7 Sep 2012 T20I # 257
6* 9 6 0 0 100.00 8 not out 1 T20I v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
DNB - - - - - - - 2 T20I v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
DNB - - - - - - - 2 T20I v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
DNB - - - - - - - 2 T20I v India Colombo (RPS) 28 Sep 2012 T20I # 278
DNB - - - - - - - 2 T20I v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
13 24 14 1 0 92.85 7 bowled 2 T20I v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
1 4 5 0 0 20.00 7 caught 2 T20I v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
19* 36 35 3 0 54.28 7 not out 2 Test v South Africa Brisbane 9 Nov 2012 Test # 2056
6 41 28 1 0 21.42 7 caught 1 Test v South Africa Adelaide 22 Nov 2012 Test # 2061
18 73 50 1 0 36.00 8 caught 3 Test v South Africa Adelaide 22 Nov 2012 Test # 2061
68 130 102 7 3 66.66 8 bowled 2 Test v South Africa Perth 30 Nov 2012 Test # 2064
10 18 12 2 0 83.33 7 caught 4 Test v South Africa Perth 30 Nov 2012 Test # 2064
68* 157 135 5 0 50.37 7 not out 1 Test v Sri Lanka Hobart 14 Dec 2012 Test # 2067
11 26 14 1 0 78.57 5 caught 3 Test v Sri Lanka Hobart 14 Dec 2012 Test # 2067
1 8 6 0 0 16.66 7 caught 2 Test v Sri Lanka Melbourne 26 Dec 2012 Test # 2068
102* 224 158 9 0 64.55 6 not out 2 Test v Sri Lanka Sydney 3 Jan 2013 Test # 2070
9 19 18 1 0 50.00 6 bowled 4 Test v Sri Lanka Sydney 3 Jan 2013 Test # 2070
8 48 21 0 0 38.09 6 caught 1 ODI v Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
31 85 53 1 0 58.49 6 caught 1 ODI v Sri Lanka Sydney 20 Jan 2013 ODI # 3324
23 36 28 4 0 82.14 1 lbw 1 ODI v Sri Lanka Hobart 23 Jan 2013 ODI # 3326
DNB - - - - - - - 1 T20I v Sri Lanka Sydney 26 Jan 2013 T20I # 299
DNB - - - - - - - 2 T20I v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
DNB - - - - - - - 2 ODI v West Indies Perth 1 Feb 2013 ODI # 3330
16 43 28 1 0 57.14 6 caught 1 ODI v West Indies Perth 3 Feb 2013 ODI # 3331
4* 15 5 0 0 80.00 7 not out 1 ODI v West Indies Canberra 6 Feb 2013 ODI # 3332
13* 20 7 1 1 185.71 6 not out 2 ODI v West Indies Sydney 8 Feb 2013 ODI # 3333
12 33 35 1 0 34.28 6 lbw 1 Test v India Chennai 22 Feb 2013 Test # 2074
8 23 22 1 0 36.36 6 bowled 3 Test v India Chennai 22 Feb 2013 Test # 2074
62 180 144 8 0 43.05 6 caught 1 Test v India Hyderabad 2 Mar 2013 Test # 2076
10 45 28 1 0 35.71 6 caught 3 Test v India Hyderabad 2 Mar 2013 Test # 2076
2 7 5 0 0 40.00 6 caught 1 Test v India Delhi 22 Mar 2013 Test # 2085
19 55 38 2 0 50.00 7 caught 3 Test v India Delhi 22 Mar 2013 Test # 2085
1 5 4 0 0 25.00 7 caught 2 ODI v England Birmingham 8 Jun 2013 ODI # 3365
29 82 57 3 0 50.87 2 lbw 1 ODI v New Zealand Birmingham 12 Jun 2013 ODI # 3369
31 29 23 4 1 134.78 7 caught 2 ODI v Sri Lanka The Oval 17 Jun 2013 ODI # 3374
15* 8 7 2 1 214.28 7 not out 1 T20I v England Southampton 29 Aug 2013 T20I # 328
4 7 4 0 0 100.00 7 bowled 2 T20I v England Chester-le-Street 31 Aug 2013 T20I # 329
DNB - - - - - - - 1 ODI v Scotland Edinburgh 3 Sep 2013 ODI # 3410
0 2 1 0 0 0.00 7 bowled 1 ODI v England Manchester 8 Sep 2013 ODI # 3412
TDNB - - - - - - - - ODI v England Birmingham 11 Sep 2013 ODI # 3414
36 54 40 3 0 90.00 7 caught 1 ODI v England Cardiff 14 Sep 2013 ODI # 3415
0 1 1 0 0 0.00 4 caught 1 ODI v England Southampton 16 Sep 2013 ODI # 3416
23 51 42 1 0 54.76 3 caught 2 ODI v England Perth 24 Jan 2014 ODI # 3461
31 58 46 2 0 67.39 7 bowled 1 ODI v England Adelaide 26 Jan 2014 ODI # 3463
DNB - - - - - - - 1 T20I v England Hobart 29 Jan 2014 T20I # 354
DNB - - - - - - - 2 T20I v England Melbourne 31 Jan 2014 T20I # 355
19* 17 10 1 1 190.00 8 not out 1 T20I v England Sydney 2 Feb 2014 T20I # 356
35 83 40 2 0 87.50 7 caught 1 ODI v South Africa Perth 14 Nov 2014 ODI # 3545
19 41 29 2 0 65.51 7 caught 1 ODI v South Africa Perth 16 Nov 2014 ODI # 3546
8* 12 6 0 0 133.33 7 not out 1 ODI v South Africa Canberra 19 Nov 2014 ODI # 3548
52 96 59 4 1 88.13 7 caught 2 ODI v South Africa Melbourne 21 Nov 2014 ODI # 3549
3 9 6 0 0 50.00 7 bowled 2 ODI v South Africa Sydney 23 Nov 2014 ODI # 3551
2* 6 2 0 0 100.00 8 not out 1 ODI v Ireland Belfast 27 Aug 2015 ODI # 3679
2 5 2 0 0 100.00 7 run out 2 T20I v England Cardiff 31 Aug 2015 T20I # 453
71* 61 50 12 0 142.00 7 not out 1 ODI v England Southampton 3 Sep 2015 ODI # 3680
1 6 2 0 0 50.00 8 caught 1 ODI v England Lord's 5 Sep 2015 ODI # 3681
42 60 41 5 0 102.43 7 bowled 2 ODI v England Manchester 8 Sep 2015 ODI # 3682
50* 42 26 3 3 192.30 7 not out 1 ODI v England Leeds 11 Sep 2015 ODI # 3683
DNB - - - - - - - 2 ODI v England Manchester 13 Sep 2015 ODI # 3684
DNB - - - - - - - 2 ODI v India Perth 12 Jan 2016 ODI # 3723
DNB - - - - - - - 2 ODI v India Brisbane 15 Jan 2016 ODI # 3724
6 17 10 0 0 60.00 7 caught 2 ODI v India Melbourne 17 Jan 2016 ODI # 3725
0 2 2 0 0 0.00 8 run out 1 ODI v India Canberra 20 Jan 2016 ODI # 3726
36 39 27 2 1 133.33 7 caught 1 ODI v India Sydney 23 Jan 2016 ODI # 3727
5 13 7 0 0 71.42 7 caught 2 T20I v India Adelaide 26 Jan 2016 T20I # 485
16* 27 15 0 1 106.66 6 not out 2 T20I v India Melbourne 29 Jan 2016 T20I # 486
37 58 38 3 2 97.36 7 caught 2 ODI v New Zealand Auckland 3 Feb 2016 ODI # 3731
2 11 9 0 0 22.22 7 caught 2 ODI v New Zealand Wellington 6 Feb 2016 ODI # 3733
17 49 26 1 0 65.38 7 caught 2 ODI v New Zealand Hamilton 8 Feb 2016 ODI # 3735
DNB - - - - - - - 2 ODI v West Indies Providence 5 Jun 2016 ODI # 3740
2 14 11 0 0 18.18 7 caught 2 ODI v South Africa Providence 7 Jun 2016 ODI # 3741
24 19 14 3 0 171.42 7 lbw 1 ODI v South Africa Basseterre 11 Jun 2016 ODI # 3743
5 6 3 1 0 166.66 7 bowled 1 ODI v West Indies Basseterre 13 Jun 2016 ODI # 3745
TDNB - - - - - - - - ODI v South Africa Bridgetown 19 Jun 2016 ODI # 3750
DNB - - - - - - - 2 ODI v West Indies Bridgetown 21 Jun 2016 ODI # 3752
57* 83 52 2 3 109.61 7 not out 1 ODI v West Indies Bridgetown 26 Jun 2016 ODI # 3756
26 42 34 0 0 76.47 4 caught 2 ODI v Sri Lanka Colombo (RPS) 21 Aug 2016 ODI # 3768
76 118 88 3 0 86.36 5 caught 2 ODI v Sri Lanka Colombo (RPS) 24 Aug 2016 ODI # 3769
42 68 46 3 0 91.30 6 stumped 2 ODI v Sri Lanka Dambulla 28 Aug 2016 ODI # 3772
8* 8 5 0 1 160.00 6 not out 2 ODI v Sri Lanka Dambulla 31 Aug 2016 ODI # 3774
3 17 13 0 0 23.07 2 caught 2 ODI v Sri Lanka Pallekele 4 Sep 2016 ODI # 3776
14 29 23 0 0 60.86 5 caught 2 T20I v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
DNB - - - - - - - 2 ODI v Ireland Benoni 27 Sep 2016 ODI # 3782
5 14 10 1 0 50.00 7 run out 1 ODI v South Africa Centurion 30 Sep 2016 ODI # 3785
33 46 33 5 0 100.00 7 caught 2 ODI v South Africa Johannesburg 2 Oct 2016 ODI # 3787
17* 16 8 1 1 212.50 7 not out 1 ODI v South Africa Durban 5 Oct 2016 ODI # 3790
52 96 58 5 2 89.65 7 lbw 1 ODI v South Africa Gqeberha 9 Oct 2016 ODI # 3792
7 13 7 0 0 100.00 7 caught 2 ODI v South Africa Cape Town 12 Oct 2016 ODI # 3795
4 6 6 1 0 66.66 7 caught 2 Test v South Africa Adelaide 24 Nov 2016 Test # 2236
DNB - - - - - - - 4 Test v South Africa Adelaide 24 Nov 2016 Test # 2236
38 42 22 1 3 172.72 7 bowled 1 ODI v New Zealand Sydney 4 Dec 2016 ODI # 3811
11 13 5 1 1 220.00 6 bowled 1 ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
14 27 23 0 0 60.86 7 caught 1 ODI v New Zealand Melbourne 9 Dec 2016 ODI # 3813
7 26 21 1 0 33.33 7 caught 1 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
1* 5 4 0 0 25.00 7 not out 3 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
9 36 27 0 0 33.33 7 caught 2 Test v Pakistan Melbourne 26 Dec 2016 Test # 2242
29 50 33 2 0 87.87 7 caught 1 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
DNB - - - - - - - 3 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
100* 150 100 7 2 100.00 7 not out 1 ODI v Pakistan Brisbane 13 Jan 2017 ODI # 3817
35 72 56 3 0 62.50 7 bowled 1 ODI v Pakistan Melbourne 15 Jan 2017 ODI # 3818
DNB - - - - - - - 2 ODI v Pakistan Perth 19 Jan 2017 ODI # 3820
5 13 6 0 0 83.33 6 caught 1 ODI v Pakistan Sydney 22 Jan 2017 ODI # 3822
8 8 6 1 0 133.33 5 caught 1 ODI v Pakistan Adelaide 26 Jan 2017 ODI # 3826
8 27 20 1 0 40.00 7 lbw 1 Test v India Pune 23 Feb 2017 Test # 2250
20 42 42 2 0 47.61 7 caught 3 Test v India Pune 23 Feb 2017 Test # 2250
40 173 113 4 0 35.39 7 lbw 2 Test v India Bengaluru 4 Mar 2017 Test # 2251
0 5 5 0 0 0.00 7 caught 4 Test v India Bengaluru 4 Mar 2017 Test # 2251
37 58 50 6 0 74.00 7 caught 1 Test v India Ranchi 16 Mar 2017 Test # 2256
9* 16 16 2 0 56.25 8 not out 3 Test v India Ranchi 16 Mar 2017 Test # 2256
57 144 125 4 1 45.60 7 bowled 1 Test v India Dharamsala 25 Mar 2017 Test # 2258
25* 100 90 2 1 27.77 7 not out 3 Test v India Dharamsala 25 Mar 2017 Test # 2258
DNB - - - - - - - 2 ODI v New Zealand Birmingham 2 Jun 2017 ODI # 3876
DNB - - - - - - - 2 ODI v Bangladesh The Oval 5 Jun 2017 ODI # 3879
2 5 3 0 0 66.66 7 caught 1 ODI v England Birmingham 10 Jun 2017 ODI # 3885
5 5 9 1 0 55.55 8 lbw 2 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
4 14 13 0 0 30.76 7 lbw 4 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
8 41 31 1 0 25.80 7 lbw 2 Test v Bangladesh Chattogram 4 Sep 2017 Test # 2273
DNB - - - - - - - 4 Test v Bangladesh Chattogram 4 Sep 2017 Test # 2273
9 17 10 1 0 90.00 7 stumped 2 ODI v India Chennai 17 Sep 2017 ODI # 3910
2 16 8 0 0 25.00 7 bowled 2 ODI v India Eden Gardens 21 Sep 2017 ODI # 3912
3* 6 3 0 0 100.00 7 not out 1 ODI v India Bengaluru 28 Sep 2017 ODI # 3917
20 29 18 0 1 111.11 7 caught 1 ODI v India Nagpur 1 Oct 2017 ODI # 3919
1 13 5 0 0 20.00 6 lbw 1 Test v England Birmingham 1 Aug 2019 Test # 2353
110 188 143 17 0 76.92 6 caught 3 Test v England Birmingham 1 Aug 2019 Test # 2353
6 66 45 1 0 13.33 6 caught 2 Test v England Lord's 14 Aug 2019 Test # 2355
1 8 5 0 0 20.00 6 caught 4 Test v England Lord's 14 Aug 2019 Test # 2355
0 9 3 0 0 0.00 6 bowled 1 Test v England Leeds 22 Aug 2019 Test # 2357
33 101 59 6 0 55.93 6 caught 3 Test v England Leeds 22 Aug 2019 Test # 2357
16 56 45 2 0 35.55 6 caught 1 Test v England Manchester 4 Sep 2019 Test # 2360
34 124 76 2 0 44.73 6 caught 3 Test v England Manchester 4 Sep 2019 Test # 2360
19 39 31 2 0 61.29 5 lbw 2 Test v England The Oval 12 Sep 2019 Test # 2362
117 258 166 17 1 70.48 5 stumped 4 Test v England The Oval 12 Sep 2019 Test # 2362
60 114 97 7 1 61.85 5 caught 2 Test v Pakistan Brisbane 21 Nov 2019 Test # 2368
38* 69 40 3 1 95.00 5 not out 1 Test v Pakistan Adelaide 29 Nov 2019 Test # 2372
12 37 26 1 0 46.15 5 bowled 1 Test v New Zealand Perth 12 Dec 2019 Test # 2374
17 75 52 4 0 32.69 5 caught 3 Test v New Zealand Perth 12 Dec 2019 Test # 2374
38 102 78 3 0 48.71 5 caught 1 Test v New Zealand Melbourne 26 Dec 2019 Test # 2376
30* 86 54 1 0 55.55 5 not out 3 Test v New Zealand Melbourne 26 Dec 2019 Test # 2376
22 35 32 2 1 68.75 5 bowled 1 Test v New Zealand Sydney 3 Jan 2020 Test # 2378
DNB - - - - - - - 3 Test v New Zealand Sydney 3 Jan 2020 Test # 2378
18 16 11 2 0 163.63 4 caught 1 T20I v South Africa Johannesburg 21 Feb 2020 T20I # 1046
1 3 2 0 0 50.00 6 caught 2 T20I v South Africa Gqeberha 23 Feb 2020 T20I # 1052
10 20 9 0 1 111.11 3 caught 1 T20I v South Africa Cape Town 26 Feb 2020 T20I # 1065
14 16 9 1 1 155.55 1 caught 2 T20I v England Southampton 8 Sep 2020 T20I # 1097
7 - 9 0 0 77.77 6 caught 2 T20I v India Canberra 4 Dec 2020 T20I # 1114
58 - 32 10 1 181.25 1 run out 1 T20I v India Sydney 6 Dec 2020 T20I # 1115
80 - 53 7 2 150.94 1 lbw 1 T20I v India Sydney 8 Dec 2020 T20I # 1116
8 59 51 1 0 15.68 1 lbw 2 Test v India Adelaide 17 Dec 2020 Test # 2396
33 78 53 5 0 62.26 1 run out 4 Test v India Adelaide 17 Dec 2020 Test # 2396
30 59 39 3 0 76.92 2 caught 1 Test v India Melbourne 26 Dec 2020 Test # 2398
40 188 137 3 0 29.19 1 lbw 3 Test v India Melbourne 26 Dec 2020 Test # 2398
13 22 16 2 0 81.25 5 caught 1 Test v India Sydney 7 Jan 2021 Test # 2402
4 15 11 1 0 36.36 5 caught 3 Test v India Sydney 7 Jan 2021 Test # 2402
45 131 87 6 0 51.72 5 caught 1 Test v India Brisbane 15 Jan 2021 Test # 2404
0 3 3 0 0 0.00 5 caught 3 Test v India Brisbane 15 Jan 2021 Test # 2404
12 18 12 0 1 100.00 1 caught 2 T20I v New Zealand Christchurch 22 Feb 2021 T20I # 1123
24 19 15 3 1 160.00 1 caught 2 T20I v New Zealand Dunedin 25 Feb 2021 T20I # 1124
5 9 6 1 0 83.33 1 caught 1 T20I v New Zealand Wellington 3 Mar 2021 T20I # 1125
14 11 10 1 1 140.00 1 caught 1 T20I v New Zealand Wellington 5 Mar 2021 T20I # 1127
44 49 29 3 2 151.72 3 caught 1 T20I v New Zealand Wellington 7 Mar 2021 T20I # 1129
33 22 14 1 3 235.71 1 caught 2 T20I v West Indies Gros Islet 9 Jul 2021 T20I # 1185
0 2 2 0 0 0.00 1 caught 2 T20I v West Indies Gros Islet 10 Jul 2021 T20I # 1188
23 24 16 4 0 143.75 1 bowled 1 T20I v West Indies Gros Islet 12 Jul 2021 T20I # 1189
5 11 4 1 0 125.00 1 caught 1 T20I v West Indies Gros Islet 14 Jul 2021 T20I # 1190
26 26 18 3 1 144.44 6 bowled 2 T20I v West Indies Gros Islet 16 Jul 2021 T20I # 1192
3 15 4 0 0 75.00 7 caught 1 ODI v West Indies Bridgetown 20 Jul 2021 ODI # 4310
36 118 68 2 0 52.94 7 caught 1 ODI v West Indies Bridgetown 22 Jul 2021 ODI # 4311
51* 72 52 5 2 98.07 5 not out 2 ODI v West Indies Bridgetown 26 Jul 2021 ODI # 4313
13 32 23 0 0 56.52 5 caught 2 T20I v Bangladesh Mirpur 3 Aug 2021 T20I # 1210
4 16 7 0 0 57.14 5 bowled 1 T20I v Bangladesh Mirpur 4 Aug 2021 T20I # 1212
1 5 5 0 0 20.00 2 caught 2 T20I v Bangladesh Mirpur 6 Aug 2021 T20I # 1216
2 3 3 0 0 66.66 2 bowled 2 T20I v Bangladesh Mirpur 7 Aug 2021 T20I # 1218
22 37 22 0 2 100.00 2 bowled 2 T20I v Bangladesh Mirpur 9 Aug 2021 T20I # 1222
15* 27 10 2 0 150.00 7 not out 2 T20I v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
DNB - - - - - - - 2 T20I v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
18 24 18 2 0 100.00 6 caught 1 T20I v England Dubai (DICS) 30 Oct 2021 T20I # 1379
DNB - - - - - - - 2 T20I v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
DNB - - - - - - - 2 T20I v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
41* 39 17 2 4 241.17 7 not out 2 T20I v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
DNB - - - - - - - 2 T20I v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
4 20 5 0 0 80.00 7 caught 1 T20I v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
13* 9 4 1 1 325.00 7 not out 1 T20I v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
DNB - - - - - - - 2 T20I v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
DNB - - - - - - - 2 T20I v Sri Lanka Melbourne 18 Feb 2022 T20I # 1470
43* 42 27 2 2 159.25 6 not out 1 T20I v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
DNB - - - - - - - 2 T20I v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
26* 44 26 2 0 100.00 7 not out 2 T20I v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
13* 16 8 2 0 162.50 7 not out 1 T20I v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
45* 29 21 6 2 214.28 7 not out 2 T20I v India Mohali 20 Sep 2022 T20I # 1788
43* - 20 4 3 215.00 5 not out 1 T20I v India Nagpur 23 Sep 2022 T20I # 1794
1 4 3 0 0 33.33 7 caught 1 T20I v India Hyderabad 25 Sep 2022 T20I # 1796
39* 64 29 5 0 134.48 7 not out 2 T20I v West Indies Carrara 5 Oct 2022 T20I # 1806
16 20 14 2 0 114.28 7 caught 1 T20I v West Indies Brisbane 7 Oct 2022 T20I # 1808
21 24 15 1 1 140.00 7 caught 2 T20I v England Perth 9 Oct 2022 T20I # 1812
10* 32 10 0 0 100.00 7 not out 2 T20I v England Canberra 12 Oct 2022 T20I # 1817
DNB - - - - - - - 2 T20I v England Canberra 14 Oct 2022 T20I # 1820
2 10 4 0 0 50.00 7 caught 2 T20I v New Zealand Sydney 22 Oct 2022 T20I # 1839
DNB - - - - - - - 2 T20I v Sri Lanka Perth 25 Oct 2022 T20I # 1845
7* 7 3 1 0 233.33 7 not out 1 T20I v Ireland Brisbane 31 Oct 2022 T20I # 1855
6 14 8 1 0 75.00 7 bowled 1 T20I v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
DNB - - - - - - - 1 T20I v India Visakhapatnam 23 Nov 2023 T20I # 2360
42* 39 23 1 4 182.60 7 not out 2 T20I v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
28* 41 16 3 1 175.00 7 not out 2 T20I v India Guwahati 28 Nov 2023 T20I # 2372
36* 29 23 2 2 156.52 7 not out 2 T20I v India Raipur 1 Dec 2023 T20I # 2379
22 25 15 4 0 146.66 7 caught 2 T20I v India Bengaluru 3 Dec 2023 T20I # 2380
21 21 14 1 1 150.00 7 caught 1 T20I v West Indies Hobart 9 Feb 2024 T20I # 2459
DNB - - - - - - - 1 T20I v West Indies Adelaide 11 Feb 2024 T20I # 2462
7* 13 7 0 0 100.00 7 not out 2 T20I v West Indies Perth 13 Feb 2024 T20I # 2467
1 7 3 0 0 33.33 7 caught 1 T20I v New Zealand Auckland 23 Feb 2024 T20I # 2483
DNB - - - - - - - 1 T20I v New Zealand Auckland 25 Feb 2024 T20I # 2484
Statsguru includes the following current or recent relevant matches:
Indonesia v Thailand at Bali, 1st T20I, May 1, 2024 [T20I # 2584]
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]
 
Feedback Print this page