Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Australia remove Australia from query
Opposition team England remove England from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Start of match date greater than or equal to 1 jan 2008 remove greater than or equal to 1 jan 2008 from query
Not involving the player NM Coulter-Nile (AUS) remove NM Coulter-Nile (AUS) 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 2015-2024 131 114 26 2524 146* 28.68 2267 111.33 1 9 7 214 101 Profile
filtered 2015-2024 98 88 17 2010 146* 28.30 1748 114.98 1 6 6 168 84
Innings by innings list
4 5 5 0 0 80.00 8 caught 1 ODI v England Leeds 11 Sep 2015 ODI # 3683
146* 161 117 9 11 124.78 7 not out 2 ODI v New Zealand Auckland 30 Jan 2017 ODI # 3829
42 77 48 4 1 87.50 6 caught 2 ODI v New Zealand Hamilton 5 Feb 2017 ODI # 3832
60 55 40 5 2 150.00 6 caught 1 ODI v England Melbourne 14 Jan 2018 ODI # 3951
4 - 6 0 0 66.66 6 caught 1 ODI v England Brisbane 19 Jan 2018 ODI # 3958
56 - 43 3 2 130.23 6 caught 2 ODI v England Sydney 21 Jan 2018 ODI # 3960
14 - 11 3 0 127.27 6 caught 2 ODI v England Adelaide 26 Jan 2018 ODI # 3966
87 - 99 6 4 87.87 3 caught 2 ODI v England Perth 28 Jan 2018 ODI # 3968
DNB - - - - - - - 2 T20I v New Zealand Sydney 3 Feb 2018 T20I # 642
6 13 11 1 0 54.54 5 caught 2 T20I v England Hobart 7 Feb 2018 T20I # 645
DNB - - - - - - - 2 T20I v England Melbourne 10 Feb 2018 T20I # 646
4 9 5 0 0 80.00 6 run out 2 T20I v New Zealand Auckland 16 Feb 2018 T20I # 649
DNB - - - - - - - 2 T20I v New Zealand Auckland 21 Feb 2018 T20I # 653
22 42 32 0 1 68.75 4 caught 1 ODI v England The Oval 13 Jun 2018 ODI # 4009
9 21 18 0 0 50.00 4 bowled 2 ODI v England Cardiff 16 Jun 2018 ODI # 4010
44 - 37 4 1 118.91 4 run out 2 ODI v England Nottingham 19 Jun 2018 ODI # 4011
1 - 2 0 0 50.00 4 bowled 1 ODI v England Chester-le-Street 21 Jun 2018 ODI # 4012
0 - 2 0 0 0.00 3 caught 1 ODI v England Manchester 24 Jun 2018 ODI # 4013
0 - 2 0 0 0.00 6 caught 2 T20I v England Birmingham 27 Jun 2018 T20I # 679
DNB - - - - - - - 2 T20I v Pakistan Harare 2 Jul 2018 T20I # 682
16 - 15 2 0 106.66 6 caught 2 T20I v Pakistan Harare 5 Jul 2018 T20I # 686
12 - 10 0 1 120.00 4 caught 1 T20I v Pakistan Harare 8 Jul 2018 T20I # 689
2 - 9 0 0 22.22 7 caught 1 ODI v South Africa Adelaide 9 Nov 2018 ODI # 4067
63 - 76 5 4 82.89 5 caught 2 ODI v South Africa Hobart 11 Nov 2018 ODI # 4069
33* - 19 3 1 173.68 5 not out 1 T20I v India Brisbane 21 Nov 2018 T20I # 712
47* 61 43 2 2 109.30 6 not out 1 ODI v India Sydney 12 Jan 2019 ODI # 4077
29 40 36 3 0 80.55 6 caught 1 ODI v India Adelaide 15 Jan 2019 ODI # 4078
10 - 20 1 0 50.00 6 caught 1 ODI v India Melbourne 18 Jan 2019 ODI # 4079
31* - 26 4 0 119.23 5 not out 1 ODI v India Ranchi 8 Mar 2019 ODI # 4109
20 - 27 1 1 74.07 5 bowled 1 ODI v India Delhi 13 Mar 2019 ODI # 4113
10 - 16 1 0 62.50 5 bowled 1 ODI v Pakistan Abu Dhabi 27 Mar 2019 ODI # 4118
4 - 7 0 0 57.14 5 bowled 1 ODI v Pakistan Dubai (DICS) 31 Mar 2019 ODI # 4120
8 17 15 1 0 53.33 6 run out 1 ODI v England Lord's 25 Jun 2019 ODI # 4173
21 41 26 3 0 80.76 5 caught 1 ODI v New Zealand Lord's 29 Jun 2019 ODI # 4178
22 54 34 4 0 64.70 5 run out 2 ODI v South Africa Manchester 6 Jul 2019 ODI # 4188
0 4 2 0 0 0.00 6 lbw 1 ODI v England Birmingham 11 Jul 2019 ODI # 4191
23* 33 18 0 1 127.77 5 not out 2 T20I v England Southampton 4 Sep 2020 T20I # 1095
35 - 26 2 2 134.61 5 caught 1 T20I v England Southampton 6 Sep 2020 T20I # 1096
26 21 18 5 0 144.44 3 caught 2 T20I v England Southampton 8 Sep 2020 T20I # 1097
43 56 34 6 0 126.47 3 caught 1 ODI v England Manchester 11 Sep 2020 ODI # 4259
9 22 14 0 1 64.28 3 caught 2 ODI v England Manchester 13 Sep 2020 ODI # 4260
4 11 7 1 0 57.14 3 caught 2 ODI v England Manchester 16 Sep 2020 ODI # 4261
0 - 1 0 0 0.00 4 caught 1 ODI v India Sydney 27 Nov 2020 ODI # 4265
16* - 7 0 1 228.57 6 not out 1 T20I v India Sydney 6 Dec 2020 T20I # 1115
8 25 11 1 0 72.72 6 caught 2 T20I v New Zealand Christchurch 22 Feb 2021 T20I # 1123
78 47 37 7 5 210.81 5 caught 2 T20I v New Zealand Dunedin 25 Feb 2021 T20I # 1124
9* 19 8 1 0 112.50 5 not out 1 T20I v New Zealand Wellington 3 Mar 2021 T20I # 1125
19 14 13 2 1 146.15 5 caught 1 T20I v New Zealand Wellington 5 Mar 2021 T20I # 1127
26 28 26 2 1 100.00 5 caught 1 T20I v New Zealand Wellington 7 Mar 2021 T20I # 1129
24* 30 16 3 0 150.00 6 not out 2 T20I v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
16* 10 7 2 1 228.57 5 not out 2 T20I v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
0 14 4 0 0 0.00 5 lbw 1 T20I v England Dubai (DICS) 30 Oct 2021 T20I # 1379
DNB - - - - - - - 2 T20I v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
40* 50 31 2 2 129.03 6 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
30 26 17 2 2 176.47 6 bowled 1 T20I v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
19 26 18 3 0 105.55 6 caught 1 T20I v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
12* 12 8 2 0 150.00 6 not out 2 T20I v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
8* 9 4 1 0 200.00 6 not out 2 T20I v Sri Lanka Melbourne 18 Feb 2022 T20I # 1470
17 17 10 1 1 170.00 5 caught 1 T20I v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
26 52 42 0 1 61.90 5 bowled 1 ODI v Pakistan Lahore 29 Mar 2022 ODI # 4379
49 68 33 5 1 148.48 5 caught 1 ODI v Pakistan Lahore 31 Mar 2022 ODI # 4380
19 39 19 2 1 100.00 5 caught 1 ODI v Pakistan Lahore 2 Apr 2022 ODI # 4382
23 10 9 5 0 255.55 5 bowled 2 T20I v Pakistan Lahore 5 Apr 2022 T20I # 1504
DNB - - - - - - - 2 T20I v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
9 15 7 0 1 128.57 6 caught 2 T20I v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
38 29 23 3 1 165.21 6 stumped 1 T20I v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
44 43 31 4 2 141.93 5 bowled 2 ODI v Sri Lanka Pallekele 14 Jun 2022 ODI # 4409
5 22 11 0 0 45.45 5 bowled 2 ODI v New Zealand Cairns 6 Sep 2022 ODI # 4461
0 10 6 0 0 0.00 5 lbw 1 ODI v New Zealand Cairns 8 Sep 2022 ODI # 4462
35 23 15 2 3 233.33 5 caught 2 T20I v England Perth 9 Oct 2022 T20I # 1812
22 21 13 2 1 169.23 5 caught 2 T20I v England Canberra 12 Oct 2022 T20I # 1817
8* 5 4 0 1 200.00 5 not out 2 T20I v England Canberra 14 Oct 2022 T20I # 1820
7 16 14 0 0 50.00 5 caught 2 T20I v New Zealand Sydney 22 Oct 2022 T20I # 1839
59* 22 18 4 6 327.77 5 not out 2 T20I v Sri Lanka Perth 25 Oct 2022 T20I # 1845
DNB - - - - - - - 2 ODI v England Adelaide 17 Nov 2022 ODI # 4475
13 19 14 0 1 92.85 7 bowled 1 ODI v England Sydney 19 Nov 2022 ODI # 4477
12 19 15 0 0 80.00 4 caught 1 ODI v England Melbourne 22 Nov 2022 ODI # 4480
5 13 8 1 0 62.50 8 caught 1 ODI v India Wankhede 17 Mar 2023 ODI # 4538
DNB - - - - - - - 2 ODI v India Visakhapatnam 19 Mar 2023 ODI # 4541
25 39 26 3 0 96.15 7 caught 1 ODI v India Chennai 22 Mar 2023 ODI # 4545
6 9 9 0 1 66.66 5 caught 1 T20I v South Africa Durban 30 Aug 2023 T20I # 2224
DNB - - - - - - - 2 T20I v South Africa Durban 1 Sep 2023 T20I # 2228
37* 30 21 2 3 176.19 5 not out 2 T20I v South Africa Durban 3 Sep 2023 T20I # 2230
17 26 10 4 0 170.00 7 caught 2 ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
10 15 12 1 0 83.33 6 stumped 2 ODI v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
18 15 13 2 1 138.46 6 caught 2 ODI v South Africa Centurion 15 Sep 2023 ODI # 4646
29 33 21 5 0 138.09 7 bowled 1 ODI v India Mohali 22 Sep 2023 ODI # 4651
5 6 4 1 0 125.00 7 caught 2 ODI v South Africa Lucknow 12 Oct 2023 ODI # 4667
20* 10 10 2 1 200.00 7 not out 2 ODI v Sri Lanka Lucknow 16 Oct 2023 ODI # 4671
21 46 24 1 1 87.50 5 lbw 1 ODI v Pakistan Bengaluru 20 Oct 2023 ODI # 4675
35 53 32 3 2 109.37 7 caught 1 ODI v England Ahmedabad 4 Nov 2023 ODI # 4693
7* 29 6 0 0 116.66 4 not out 1 T20I v India Visakhapatnam 23 Nov 2023 T20I # 2360
45 49 25 2 4 180.00 5 caught 2 T20I v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
17 28 21 2 0 80.95 5 caught 2 T20I v India Guwahati 28 Nov 2023 T20I # 2372
9 7 6 0 1 150.00 5 caught 1 T20I v West Indies Hobart 9 Feb 2024 T20I # 2459
16 32 15 2 0 106.66 5 caught 1 T20I v West Indies Adelaide 11 Feb 2024 T20I # 2462
30 30 17 2 2 176.47 5 caught 1 T20I v England Bridgetown 8 Jun 2024 T20I # 2650
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663]
Romania v Portugal 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