Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Australia remove Australia from query
Start of match date between 20 Jun 2008 and 15 Jun 2019 remove between 20 Jun 2008 and 15 Jun 2019 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 122 179 14 7246 195* 43.91 13318 54.40 17 39 10 773 44 Profile
filtered 2011-2019 86 115 8 4342 174 40.57 7309 59.40 10 25 6 457 33
Innings by innings list
37 120 95 5 0 38.94 3 caught 1 Test v England Sydney 3 Jan 2011 Test # 1989
21 89 73 2 0 28.76 3 caught 3 Test v England Sydney 3 Jan 2011 Test # 1989
21 68 58 0 0 36.20 6 bowled 1 Test v Sri Lanka Galle 31 Aug 2011 Test # 2005
26 83 68 2 1 38.23 6 lbw 3 Test v Sri Lanka Galle 31 Aug 2011 Test # 2005
13* 49 32 0 1 40.62 6 not out 2 Test v Sri Lanka Pallekele 8 Sep 2011 Test # 2007
12 114 57 1 0 21.05 3 lbw 2 Test v South Africa Johannesburg 17 Nov 2011 Test # 2018
65 166 110 8 1 59.09 3 caught 4 Test v South Africa Johannesburg 17 Nov 2011 Test # 2018
38 125 77 3 0 49.35 3 run out 2 Test v New Zealand Brisbane 1 Dec 2011 Test # 2020
0* 5 4 0 0 0.00 3 not out 4 Test v New Zealand Brisbane 1 Dec 2011 Test # 2020
7 78 51 0 0 13.72 3 caught 2 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
23 67 48 3 0 47.91 3 caught 4 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
3 18 11 0 0 27.27 3 run out 1 ODI v Sri Lanka Melbourne 11 Jan 2013 ODI # 3317
8* 23 15 1 0 53.33 3 not out 2 ODI v West Indies Perth 1 Feb 2013 ODI # 3330
3 16 14 0 0 21.42 2 caught 1 ODI v West Indies Perth 3 Feb 2013 ODI # 3331
14 46 35 1 0 40.00 3 caught 2 Test v England Lord's 18 Jul 2013 Test # 2091
54 171 133 7 0 40.60 3 caught 4 Test v England Lord's 18 Jul 2013 Test # 2091
1 26 19 0 0 5.26 3 caught 1 Test v England Manchester 1 Aug 2013 Test # 2092
24 77 38 2 0 63.15 3 bowled 3 Test v England Manchester 1 Aug 2013 Test # 2092
0 8 6 0 0 0.00 3 caught 2 Test v England Chester-le-Street 9 Aug 2013 Test # 2093
21 39 35 3 0 60.00 3 lbw 4 Test v England Chester-le-Street 9 Aug 2013 Test # 2093
174 374 239 16 2 72.80 3 caught 1 Test v New Zealand Brisbane 5 Nov 2015 Test # 2185
9* 24 11 0 0 81.81 3 not out 3 Test v New Zealand Brisbane 5 Nov 2015 Test # 2185
121 258 186 11 2 65.05 3 caught 1 Test v New Zealand Perth 13 Nov 2015 Test # 2187
DNB - - - - - - - 3 Test v New Zealand Perth 13 Nov 2015 Test # 2187
144 331 227 6 1 63.43 3 caught 1 Test v West Indies Melbourne 26 Dec 2015 Test # 2195
56 100 61 5 0 91.80 3 caught 3 Test v West Indies Melbourne 26 Dec 2015 Test # 2195
DNB - - - - - - - 2 Test v West Indies Sydney 3 Jan 2016 Test # 2198
14 10 6 2 0 233.33 1 caught 1 T20I v India Sydney 31 Jan 2016 T20I # 489
50 59 49 7 0 102.04 1 caught 2 ODI v New Zealand Wellington 6 Feb 2016 ODI # 3733
44 46 36 4 2 122.22 1 caught 2 ODI v New Zealand Hamilton 8 Feb 2016 ODI # 3735
140 347 216 25 0 64.81 3 lbw 2 Test v New Zealand Wellington 12 Feb 2016 Test # 2201
24 62 40 4 0 60.00 3 caught 2 Test v New Zealand Christchurch 20 Feb 2016 Test # 2202
45 107 66 4 0 68.18 3 caught 4 Test v New Zealand Christchurch 20 Feb 2016 Test # 2202
9 11 10 1 0 90.00 1 caught 1 T20I v South Africa Durban 4 Mar 2016 T20I # 519
33 38 25 4 1 132.00 1 caught 2 T20I v South Africa Cape Town 9 Mar 2016 T20I # 526
38 37 27 6 0 140.74 1 run out 2 T20I v New Zealand Dharamsala 18 Mar 2016 T20I # 539
58 61 45 7 1 128.88 1 bowled 2 T20I v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
21 18 16 3 1 131.25 1 bowled 1 T20I v Pakistan Mohali 25 Mar 2016 T20I # 548
26 19 16 6 0 162.50 1 caught 1 T20I v India Mohali 27 Mar 2016 T20I # 553
27 41 38 5 0 71.05 3 caught 2 ODI v West Indies Providence 5 Jun 2016 ODI # 3740
2 12 7 0 0 28.57 3 bowled 2 ODI v South Africa Providence 7 Jun 2016 ODI # 3741
59 118 71 4 1 83.09 3 caught 1 ODI v South Africa Basseterre 11 Jun 2016 ODI # 3743
98 178 123 4 3 79.67 1 run out 1 ODI v West Indies Basseterre 13 Jun 2016 ODI # 3745
TDNB - - - - - - - - ODI v South Africa Bridgetown 19 Jun 2016 ODI # 3750
17 24 17 1 0 100.00 1 caught 2 ODI v West Indies Bridgetown 21 Jun 2016 ODI # 3752
14 20 14 3 0 100.00 1 caught 1 ODI v West Indies Bridgetown 26 Jun 2016 ODI # 3756
26 81 62 4 0 41.93 3 lbw 2 Test v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
18 25 22 3 0 81.81 3 lbw 4 Test v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
11 54 44 0 0 25.00 3 bowled 2 Test v Sri Lanka Galle 4 Aug 2016 Test # 2213
0 1 1 0 0 0.00 4 bowled 4 Test v Sri Lanka Galle 4 Aug 2016 Test # 2213
0 3 2 0 0 0.00 3 lbw 2 ODI v Sri Lanka Dambulla 31 Aug 2016 ODI # 3774
6 11 6 1 0 100.00 3 caught 2 ODI v Sri Lanka Pallekele 4 Sep 2016 ODI # 3776
36 - 22 2 2 163.63 3 caught 1 T20I v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
6 16 15 0 0 40.00 6 lbw 2 T20I v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
82* 126 77 8 2 106.49 1 not out 2 ODI v Ireland Benoni 27 Sep 2016 ODI # 3782
4 21 17 0 0 23.52 3 bowled 2 Test v South Africa Perth 3 Nov 2016 Test # 2230
97 253 182 11 3 53.29 3 lbw 4 Test v South Africa Perth 3 Nov 2016 Test # 2230
4 32 25 0 0 16.00 3 caught 1 Test v South Africa Hobart 12 Nov 2016 Test # 2233
64 168 121 9 0 52.89 3 caught 3 Test v South Africa Hobart 12 Nov 2016 Test # 2233
145 465 308 12 0 47.07 1 lbw 2 Test v South Africa Adelaide 24 Nov 2016 Test # 2236
0 2 2 0 0 0.00 3 lbw 4 Test v South Africa Adelaide 24 Nov 2016 Test # 2236
4 6 7 1 0 57.14 3 caught 1 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
74 154 109 8 0 67.88 3 caught 3 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
97 229 165 13 0 58.78 3 caught 2 Test v Pakistan Melbourne 26 Dec 2016 Test # 2242
13 68 40 0 0 32.50 3 caught 1 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
79* 142 98 5 1 80.61 2 not out 3 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
17 39 21 1 0 80.95 1 caught 1 ODI v Pakistan Melbourne 15 Jan 2017 ODI # 3818
9 41 20 2 0 45.00 2 caught 2 ODI v Pakistan Perth 19 Jan 2017 ODI # 3820
30 76 49 2 0 61.22 1 caught 1 ODI v Pakistan Sydney 22 Jan 2017 ODI # 3822
1 4 2 0 0 50.00 3 run out 2 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
1 3 6 0 0 16.66 3 caught 4 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
11 29 24 2 0 45.83 3 lbw 2 Test v England Brisbane 23 Nov 2017 Test # 2282
DNB - - - - - - - 4 Test v England Brisbane 23 Nov 2017 Test # 2282
53 144 112 8 0 47.32 3 caught 1 Test v England Adelaide 2 Dec 2017 Test # 2285
20 71 49 3 0 40.81 3 lbw 3 Test v England Adelaide 2 Dec 2017 Test # 2285
50 156 123 8 0 40.65 3 lbw 2 Test v England Perth 14 Dec 2017 Test # 2288
17 107 65 2 0 26.15 3 caught 1 Test v England Melbourne 26 Dec 2017 Test # 2289
11 23 14 1 1 78.57 3 caught 3 Test v England Melbourne 26 Dec 2017 Test # 2289
171 514 381 18 1 44.88 3 stumped 2 Test v England Sydney 4 Jan 2018 Test # 2291
14 30 19 3 0 73.68 3 caught 1 Test v South Africa Durban 1 Mar 2018 Test # 2297
6 21 12 1 0 50.00 3 caught 3 Test v South Africa Durban 1 Mar 2018 Test # 2297
4 14 15 0 0 26.66 3 caught 1 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
75 225 136 14 0 55.14 3 lbw 3 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
5 25 22 0 0 22.72 3 caught 2 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
1 18 9 0 0 11.11 3 caught 4 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
53 124 84 9 0 63.09 3 caught 2 Test v South Africa Johannesburg 30 Mar 2018 Test # 2302
7 20 12 1 0 58.33 3 lbw 4 Test v South Africa Johannesburg 30 Mar 2018 Test # 2302
85 244 175 8 0 48.57 1 caught 2 Test v Pakistan Dubai (DICS) 7 Oct 2018 Test # 2320
141 522 302 11 0 46.68 2 lbw 4 Test v Pakistan Dubai (DICS) 7 Oct 2018 Test # 2320
3 - 13 0 0 23.07 1 caught 2 Test v Pakistan Abu Dhabi 16 Oct 2018 Test # 2322
absent - - - - - - - 4 Test v Pakistan Abu Dhabi 16 Oct 2018 Test # 2322
28 162 125 1 0 22.40 3 caught 2 Test v India Adelaide 6 Dec 2018 Test # 2333
8 45 42 0 0 19.04 3 caught 4 Test v India Adelaide 6 Dec 2018 Test # 2333
5 50 38 0 0 13.15 3 caught 1 Test v India Perth 14 Dec 2018 Test # 2334
72 297 213 5 0 33.80 3 caught 3 Test v India Perth 14 Dec 2018 Test # 2334
21 46 32 3 0 65.62 3 caught 2 Test v India Melbourne 26 Dec 2018 Test # 2337
33 79 59 4 1 55.93 3 lbw 4 Test v India Melbourne 26 Dec 2018 Test # 2337
27 - 71 3 0 38.02 2 caught 2 Test v India Sydney 3 Jan 2019 Test # 2339
4* - 12 1 0 33.33 1 not out 3 Test v India Sydney 3 Jan 2019 Test # 2339
59 103 81 6 0 72.83 3 lbw 1 ODI v India Sydney 12 Jan 2019 ODI # 4077
21 40 23 3 0 91.30 3 run out 1 ODI v India Adelaide 15 Jan 2019 ODI # 4078
34 - 51 2 0 66.66 3 caught 1 ODI v India Melbourne 18 Jan 2019 ODI # 4079
11 55 29 1 0 37.93 3 bowled 2 Test v Sri Lanka Brisbane 24 Jan 2019 Test # 2343
0 7 3 0 0 0.00 3 caught 1 Test v Sri Lanka Canberra 1 Feb 2019 Test # 2345
101* 186 136 14 0 74.26 3 not out 3 Test v Sri Lanka Canberra 1 Feb 2019 Test # 2345
50 - 76 5 1 65.78 1 caught 1 ODI v India Hyderabad 2 Mar 2019 ODI # 4102
38 - 37 6 0 102.70 2 caught 2 ODI v India Nagpur 5 Mar 2019 ODI # 4106
104 - 113 11 1 92.03 2 caught 1 ODI v India Ranchi 8 Mar 2019 ODI # 4109
91 - 99 7 0 91.91 2 caught 2 ODI v India Mohali 10 Mar 2019 ODI # 4111
100 - 106 10 2 94.33 1 caught 1 ODI v India Delhi 13 Mar 2019 ODI # 4113
24 - 30 3 0 80.00 1 caught 2 ODI v Pakistan Sharjah 22 Mar 2019 ODI # 4116
88 - 109 8 0 80.73 1 caught 2 ODI v Pakistan Sharjah 24 Mar 2019 ODI # 4117
0 - 6 0 0 0.00 1 bowled 1 ODI v Pakistan Abu Dhabi 27 Mar 2019 ODI # 4118
62 - 78 6 0 79.48 2 lbw 1 ODI v Pakistan Dubai (DICS) 29 Mar 2019 ODI # 4119
98 - 111 10 0 88.28 1 caught 1 ODI v Pakistan Dubai (DICS) 31 Mar 2019 ODI # 4120
15 32 20 1 0 75.00 3 lbw 2 ODI v Afghanistan Bristol 1 Jun 2019 ODI # 4146
13 26 19 2 0 68.42 3 caught 1 ODI v West Indies Nottingham 6 Jun 2019 ODI # 4152
42 48 39 4 1 107.69 4 bowled 2 ODI v India The Oval 9 Jun 2019 ODI # 4155
18 18 16 3 0 112.50 6 caught 1 ODI v Pakistan Taunton 12 Jun 2019 ODI # 4157
10 21 20 1 0 50.00 3 caught 1 ODI v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
Statsguru includes the following current or recent relevant matches:
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th Match, May 22, 2024 [T20I # 2614 - Live]
    » Scotland 128/6 (15.5 ov, CN Greaves 2*, TJG Pringle 1/25)
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
 
Feedback Print this page