Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team Australia remove Australia from query
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 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 2012-2024 343 447 49 19151 254 48.11 28985 66.07 47 105 23 1892 109 Profile
filtered 2013-2023 69 100 11 3282 180 36.87 5886 55.75 4 24 8 343 17
Innings by innings list
12 23 17 1 0 70.58 4 caught 1 ODI v Australia Birmingham 8 Jun 2013 ODI # 3365
30 99 64 6 0 46.87 2 bowled 1 Test v Australia Nottingham 10 Jul 2013 Test # 2090
5 34 31 1 0 16.12 2 caught 3 Test v Australia Nottingham 10 Jul 2013 Test # 2090
6 28 14 1 0 42.85 2 lbw 1 Test v Australia Lord's 18 Jul 2013 Test # 2091
180 466 338 18 2 53.25 2 caught 3 Test v Australia Lord's 18 Jul 2013 Test # 2091
8 97 57 1 0 14.03 2 caught 2 Test v Australia Manchester 1 Aug 2013 Test # 2092
13* 95 57 1 0 22.80 2 not out 4 Test v Australia Manchester 1 Aug 2013 Test # 2092
16 78 52 1 0 30.76 2 caught 1 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
2 35 19 0 0 10.52 2 bowled 3 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
68 234 184 11 0 36.95 2 caught 2 Test v Australia The Oval 21 Aug 2013 Test # 2094
11 20 17 2 0 64.70 2 caught 4 Test v Australia The Oval 21 Aug 2013 Test # 2094
90* 77 49 13 1 183.67 5 not out 2 T20I v Australia Southampton 29 Aug 2013 T20I # 328
1* 1 1 0 0 100.00 7 not out 1 T20I v Australia Chester-le-Street 31 Aug 2013 T20I # 329
3 26 15 0 0 20.00 4 bowled 2 ODI v Australia Manchester 8 Sep 2013 ODI # 3412
12 36 24 1 0 50.00 4 caught 1 ODI v Australia Birmingham 11 Sep 2013 ODI # 3414
0 1 1 0 0 0.00 4 caught 2 ODI v Australia Cardiff 14 Sep 2013 ODI # 3415
21 62 36 0 0 58.33 3 bowled 2 ODI v Australia Southampton 16 Sep 2013 ODI # 3416
2 14 7 0 0 28.57 6 caught 2 Test v Australia Brisbane 21 Nov 2013 Test # 2103
26* 121 86 4 0 30.23 6 not out 4 Test v Australia Brisbane 21 Nov 2013 Test # 2103
15 114 80 1 0 18.75 3 caught 2 Test v Australia Adelaide 5 Dec 2013 Test # 2105
87 269 194 9 0 44.84 3 caught 4 Test v Australia Adelaide 5 Dec 2013 Test # 2105
4 23 16 1 0 25.00 3 caught 2 Test v Australia Perth 13 Dec 2013 Test # 2107
19 125 88 1 0 21.59 3 caught 4 Test v Australia Perth 13 Dec 2013 Test # 2107
24 116 82 2 0 29.26 3 caught 1 Test v Australia Melbourne 26 Dec 2013 Test # 2110
15 37 24 1 0 62.50 3 run out 3 Test v Australia Melbourne 26 Dec 2013 Test # 2110
3 25 23 0 0 13.04 3 lbw 1 ODI v Australia Melbourne 12 Jan 2014 ODI # 3454
2 8 8 0 0 25.00 3 lbw 1 ODI v Australia Brisbane 17 Jan 2014 ODI # 3455
55 114 86 3 1 63.95 4 caught 2 ODI v Australia Adelaide 26 Jan 2014 ODI # 3463
32 30 24 3 1 133.33 4 caught 2 T20I v Australia Hobart 29 Jan 2014 T20I # 354
18 19 14 3 0 128.57 4 run out 1 T20I v Australia Melbourne 31 Jan 2014 T20I # 355
11 22 21 1 0 52.38 4 caught 2 T20I v Australia Sydney 2 Feb 2014 T20I # 356
5 15 15 1 0 33.33 4 caught 1 ODI v Australia Sydney 16 Jan 2015 ODI # 3578
69 101 70 6 0 98.57 4 caught 1 ODI v Australia Hobart 23 Jan 2015 ODI # 3589
25 46 37 2 0 67.56 4 lbw 2 ODI v Australia Perth 1 Feb 2015 ODI # 3597
5 20 12 0 0 41.66 4 caught 2 ODI v Australia Melbourne 14 Feb 2015 ODI # 3600
134 247 166 17 0 80.72 5 caught 1 Test v Australia Cardiff 8 Jul 2015 Test # 2170
60 133 89 9 0 67.41 5 bowled 3 Test v Australia Cardiff 8 Jul 2015 Test # 2170
1 6 4 0 0 25.00 5 caught 2 Test v Australia Lord's 16 Jul 2015 Test # 2171
17 84 44 2 0 38.63 5 bowled 4 Test v Australia Lord's 16 Jul 2015 Test # 2171
63 113 75 9 1 84.00 4 caught 2 Test v Australia Birmingham 29 Jul 2015 Test # 2173
38* 89 63 6 1 60.31 4 not out 4 Test v Australia Birmingham 29 Jul 2015 Test # 2173
130 246 176 19 1 73.86 4 caught 2 Test v Australia Nottingham 6 Aug 2015 Test # 2175
6 59 39 1 0 15.38 4 caught 2 Test v Australia The Oval 20 Aug 2015 Test # 2178
11 52 30 1 0 36.66 4 caught 3 Test v Australia The Oval 20 Aug 2015 Test # 2178
15 25 14 2 0 107.14 3 caught 2 ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
15 79 50 1 0 30.00 4 lbw 1 Test v Australia Brisbane 23 Nov 2017 Test # 2282
51 159 104 5 0 49.03 4 lbw 3 Test v Australia Brisbane 23 Nov 2017 Test # 2282
9 23 10 1 0 90.00 4 caught 2 Test v Australia Adelaide 2 Dec 2017 Test # 2285
67 185 123 9 0 54.47 4 caught 4 Test v Australia Adelaide 2 Dec 2017 Test # 2285
20 36 23 4 0 86.95 4 caught 1 Test v Australia Perth 14 Dec 2017 Test # 2288
14 34 20 3 0 70.00 4 caught 3 Test v Australia Perth 14 Dec 2017 Test # 2288
61 193 133 7 0 45.86 4 caught 2 Test v Australia Melbourne 26 Dec 2017 Test # 2289
83 225 141 8 0 58.86 4 caught 1 Test v Australia Sydney 4 Jan 2018 Test # 2291
58* 236 167 1 0 34.73 4 retired notout 3 Test v Australia Sydney 4 Jan 2018 Test # 2291
91* 186 110 5 0 82.72 4 not out 2 ODI v Australia Melbourne 14 Jan 2018 ODI # 3951
46* - 58 1 0 79.31 4 not out 2 ODI v Australia Brisbane 19 Jan 2018 ODI # 3958
27 - 31 1 0 87.09 4 bowled 1 ODI v Australia Sydney 21 Jan 2018 ODI # 3960
0 - 7 0 0 0.00 4 caught 1 ODI v Australia Adelaide 26 Jan 2018 ODI # 3966
62 - 68 2 0 91.17 4 caught 1 ODI v Australia Perth 28 Jan 2018 ODI # 3968
50 111 71 4 0 70.42 4 caught 2 ODI v Australia The Oval 13 Jun 2018 ODI # 4009
22 40 24 2 0 91.66 4 caught 1 ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
4* - 6 0 0 66.66 7 not out 1 ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
27 - 35 2 1 77.14 4 bowled 2 ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
1 - 3 0 0 33.33 4 caught 2 ODI v Australia Manchester 24 Jun 2018 ODI # 4013
35 - 24 4 0 145.83 5 run out 1 T20I v Australia Birmingham 27 Jun 2018 T20I # 679
8 16 9 2 0 88.88 3 lbw 2 ODI v Australia Lord's 25 Jun 2019 ODI # 4173
49* 67 46 8 0 106.52 3 not out 2 ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
57 192 119 6 0 47.89 3 caught 2 Test v Australia Birmingham 1 Aug 2019 Test # 2353
28 97 57 3 0 49.12 3 caught 4 Test v Australia Birmingham 1 Aug 2019 Test # 2353
14 37 20 3 0 70.00 3 lbw 1 Test v Australia Lord's 14 Aug 2019 Test # 2355
0 2 1 0 0 0.00 3 caught 3 Test v Australia Lord's 14 Aug 2019 Test # 2355
0 8 2 0 0 0.00 3 caught 2 Test v Australia Leeds 22 Aug 2019 Test # 2357
77 322 205 7 0 37.56 3 caught 4 Test v Australia Leeds 22 Aug 2019 Test # 2357
71 255 168 10 0 42.26 4 lbw 2 Test v Australia Manchester 4 Sep 2019 Test # 2360
0 2 1 0 0 0.00 3 bowled 4 Test v Australia Manchester 4 Sep 2019 Test # 2360
57 218 141 3 0 40.42 3 bowled 1 Test v Australia The Oval 12 Sep 2019 Test # 2362
21 54 26 2 0 80.76 3 caught 3 Test v Australia The Oval 12 Sep 2019 Test # 2362
1 15 11 0 0 9.09 3 caught 2 ODI v Australia Manchester 11 Sep 2020 ODI # 4259
39 88 73 4 1 53.42 3 caught 1 ODI v Australia Manchester 13 Sep 2020 ODI # 4260
0 1 1 0 0 0.00 3 lbw 1 ODI v Australia Manchester 16 Sep 2020 ODI # 4261
0 13 9 0 0 0.00 4 caught 1 Test v Australia Brisbane 8 Dec 2021 Test # 2440
89 246 165 10 0 53.93 4 caught 3 Test v Australia Brisbane 8 Dec 2021 Test # 2440
62 169 116 7 0 53.44 4 caught 2 Test v Australia Adelaide 16 Dec 2021 Test # 2441
24 99 67 1 0 35.82 4 caught 4 Test v Australia Adelaide 16 Dec 2021 Test # 2441
50 113 82 4 0 60.97 4 caught 1 Test v Australia Melbourne 26 Dec 2021 Test # 2442
28 98 59 4 0 47.45 4 caught 3 Test v Australia Melbourne 26 Dec 2021 Test # 2442
0 14 7 0 0 0.00 4 caught 2 Test v Australia Sydney 5 Jan 2022 Test # 2446
24 131 85 3 0 28.23 4 caught 4 Test v Australia Sydney 5 Jan 2022 Test # 2446
34 74 46 3 0 73.91 4 lbw 2 Test v Australia Hobart 14 Jan 2022 Test # 2449
11 57 31 1 0 35.48 4 bowled 4 Test v Australia Hobart 14 Jan 2022 Test # 2449
118* 269 152 7 4 77.63 4 not out 1 Test v Australia Birmingham 16 Jun 2023 Test # 2507
46 79 55 5 1 83.63 4 stumped 3 Test v Australia Birmingham 16 Jun 2023 Test # 2507
10 39 19 0 0 52.63 4 caught 2 Test v Australia Lord's 28 Jun 2023 Test # 2508
18 40 35 2 0 51.42 4 caught 4 Test v Australia Lord's 28 Jun 2023 Test # 2508
19 66 45 2 0 42.22 4 caught 2 Test v Australia Leeds 6 Jul 2023 Test # 2509
21 72 33 3 0 63.63 4 caught 4 Test v Australia Leeds 6 Jul 2023 Test # 2509
84 163 95 8 1 88.42 4 bowled 2 Test v Australia Manchester 19 Jul 2023 Test # 2512
5 12 11 1 0 45.45 4 bowled 1 Test v Australia The Oval 27 Jul 2023 Test # 2515
91 174 106 11 1 85.84 4 bowled 3 Test v Australia The Oval 27 Jul 2023 Test # 2515
13 23 17 2 0 76.47 3 caught 2 ODI v Australia Ahmedabad 4 Nov 2023 ODI # 4693
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page