Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 Feb 1895 remove greater than or equal to 1 Feb 1895 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 202 170 45 1931 64* 15.44 3675 52.54 0 3 24 177 46 Profile
filtered 2011-2024 202 170 45 1931 64* 15.44 3675 52.54 0 3 24 177 46
Innings by innings list
DNB - - - - - - - 2 T20I v South Africa Cape Town 13 Oct 2011 T20I # 210
DNB - - - - - - - 1 T20I v South Africa Johannesburg 16 Oct 2011 T20I # 212
DNB - - - - - - - 1 ODI v South Africa Centurion 19 Oct 2011 ODI # 3203
11* 10 8 1 0 137.50 11 not out 2 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
6* 12 10 1 0 60.00 9 not out 2 ODI v South Africa Durban 28 Oct 2011 ODI # 3211
2 26 7 0 0 28.57 10 caught 2 Test v South Africa Johannesburg 17 Nov 2011 Test # 2018
13* 18 15 2 0 86.66 10 not out 4 Test v South Africa Johannesburg 17 Nov 2011 Test # 2018
TDNB - - - - - - - - ODI v Ireland Belfast 23 Jun 2012 ODI # 3279
4 3 4 1 0 100.00 10 lbw 2 ODI v England Lord's 29 Jun 2012 ODI # 3280
1 10 4 0 0 25.00 9 caught 1 T20I v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
7 4 3 0 1 233.33 9 caught 2 T20I v Pakistan Dubai (DICS) 7 Sep 2012 T20I # 257
1* 2 1 0 0 100.00 9 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
0 2 1 0 0 0.00 8 lbw 2 T20I v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
13 28 15 1 0 86.66 8 caught 2 T20I v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
0* 1 0 0 0 - 8 not out 1 T20I v South Africa Adelaide 5 Nov 2014 T20I # 407
DNB - - - - - - - 2 T20I v South Africa Melbourne 7 Nov 2014 T20I # 408
3 - 7 0 0 42.85 8 caught 2 T20I v South Africa Sydney 9 Nov 2014 T20I # 409
1* 2 1 0 0 100.00 9 not out 2 ODI v South Africa Melbourne 21 Nov 2014 ODI # 3549
0 2 4 0 0 0.00 9 bowled 2 ODI v South Africa Sydney 23 Nov 2014 ODI # 3551
DNB - - - - - - - 2 ODI v England Sydney 16 Jan 2015 ODI # 3578
DNB - - - - - - - 2 ODI v India Melbourne 18 Jan 2015 ODI # 3582
DNB - - - - - - - 2 ODI v England Hobart 23 Jan 2015 ODI # 3589
7* 51 30 1 0 23.33 11 not out 1 ODI v New Zealand Auckland 28 Feb 2015 ODI # 3617
DNB - - - - - - - 2 ODI v Scotland Hobart 14 Mar 2015 ODI # 3637
DNB - - - - - - - 1 ODI v Ireland Belfast 27 Aug 2015 ODI # 3679
0 1 0 0 0 - 9 run out 2 T20I v England Cardiff 31 Aug 2015 T20I # 453
DNB - - - - - - - 1 ODI v England Southampton 3 Sep 2015 ODI # 3680
DNB - - - - - - - 1 ODI v England Lord's 5 Sep 2015 ODI # 3681
5 3 5 0 0 100.00 10 caught 2 ODI v England Manchester 8 Sep 2015 ODI # 3682
DNB - - - - - - - 1 ODI v England Leeds 11 Sep 2015 ODI # 3683
DNB - - - - - - - 2 ODI v England Manchester 13 Sep 2015 ODI # 3684
0* 16 1 0 0 0.00 8 not out 1 ODI v New Zealand Sydney 4 Dec 2016 ODI # 3811
DNB - - - - - - - 1 ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
DNB - - - - - - - 1 ODI v New Zealand Melbourne 9 Dec 2016 ODI # 3813
15 35 32 0 0 46.87 9 run out 1 ODI v Pakistan Brisbane 13 Jan 2017 ODI # 3817
0 6 3 0 0 0.00 10 caught 1 ODI v Pakistan Melbourne 15 Jan 2017 ODI # 3818
DNB - - - - - - - 2 ODI v Pakistan Perth 19 Jan 2017 ODI # 3820
DNB - - - - - - - 1 ODI v Pakistan Sydney 22 Jan 2017 ODI # 3822
1* 2 1 0 0 100.00 9 not out 1 ODI v Pakistan Adelaide 26 Jan 2017 ODI # 3826
36 30 28 5 1 128.57 9 stumped 2 ODI v New Zealand Auckland 30 Jan 2017 ODI # 3829
27 57 35 1 2 77.14 8 caught 2 ODI v New Zealand Hamilton 5 Feb 2017 ODI # 3832
0* 2 0 0 0 - 8 not out 1 T20I v Sri Lanka Melbourne 17 Feb 2017 T20I # 596
3 5 3 0 0 100.00 9 bowled 1 T20I v Sri Lanka Geelong 19 Feb 2017 T20I # 597
DNB - - - - - - - 1 T20I v Sri Lanka Adelaide 22 Feb 2017 T20I # 598
0 2 2 0 0 0.00 8 bowled 1 Test v India Ranchi 16 Mar 2017 Test # 2256
DNB - - - - - - - 3 Test v India Ranchi 16 Mar 2017 Test # 2256
21 37 40 3 1 52.50 8 caught 1 Test v India Dharamsala 25 Mar 2017 Test # 2258
12 44 49 1 0 24.48 8 caught 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
4 8 7 0 0 57.14 9 caught 1 ODI v England Birmingham 10 Jun 2017 ODI # 3885
25 98 90 1 1 27.77 10 bowled 2 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
33* 60 55 3 2 60.00 9 not out 4 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
4 14 8 1 0 50.00 9 lbw 2 Test v Bangladesh Chattogram 4 Sep 2017 Test # 2273
DNB - - - - - - - 4 Test v Bangladesh Chattogram 4 Sep 2017 Test # 2273
9 7 7 1 0 128.57 9 caught 2 ODI v India Chennai 17 Sep 2017 ODI # 3910
0 1 1 0 0 0.00 9 caught 2 ODI v India Eden Gardens 21 Sep 2017 ODI # 3912
DNB - - - - - - - 1 ODI v India Indore 24 Sep 2017 ODI # 3914
DNB - - - - - - - 1 ODI v India Bengaluru 28 Sep 2017 ODI # 3917
2* 7 2 0 0 100.00 9 not out 1 ODI v India Nagpur 1 Oct 2017 ODI # 3919
42 139 120 5 1 35.00 9 caught 2 Test v England Brisbane 23 Nov 2017 Test # 2282
DNB - - - - - - - 4 Test v England Brisbane 23 Nov 2017 Test # 2282
44 116 90 7 0 48.88 9 caught 1 Test v England Adelaide 2 Dec 2017 Test # 2285
11* 32 28 0 0 39.28 10 not out 3 Test v England Adelaide 2 Dec 2017 Test # 2285
41 101 63 4 1 65.07 9 lbw 2 Test v England Perth 14 Dec 2017 Test # 2288
4 30 18 0 0 22.22 8 caught 1 Test v England Melbourne 26 Dec 2017 Test # 2289
DNB - - - - - - - 3 Test v England Melbourne 26 Dec 2017 Test # 2289
24* 24 16 4 0 150.00 9 not out 2 Test v England Sydney 4 Jan 2018 Test # 2291
12 14 10 1 0 120.00 8 caught 1 ODI v England Melbourne 14 Jan 2018 ODI # 3951
1* - 2 0 0 50.00 8 not out 2 ODI v England Sydney 21 Jan 2018 ODI # 3960
3 - 9 0 0 33.33 8 run out 2 ODI v England Adelaide 26 Jan 2018 ODI # 3966
3 51 38 0 0 7.89 8 bowled 1 Test v South Africa Durban 1 Mar 2018 Test # 2297
26 95 57 1 2 45.61 8 bowled 3 Test v South Africa Durban 1 Mar 2018 Test # 2297
0 1 1 0 0 0.00 8 caught 1 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
5 17 14 1 0 35.71 8 caught 3 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
4 38 40 0 0 10.00 8 caught 2 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
0 5 1 0 0 0.00 8 caught 4 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
50 127 92 6 1 54.34 8 lbw 2 Test v South Africa Johannesburg 30 Mar 2018 Test # 2302
1 25 12 0 0 8.33 8 bowled 4 Test v South Africa Johannesburg 30 Mar 2018 Test # 2302
12 - 26 0 0 46.15 8 run out 1 ODI v South Africa Perth 4 Nov 2018 ODI # 4065
3 - 8 0 0 37.50 8 bowled 1 ODI v South Africa Adelaide 9 Nov 2018 ODI # 4067
7* - 12 1 0 58.33 8 not out 2 ODI v South Africa Hobart 11 Nov 2018 ODI # 4069
10 66 47 0 0 21.27 8 lbw 2 Test v India Adelaide 6 Dec 2018 Test # 2333
28 154 121 3 0 23.14 8 caught 4 Test v India Adelaide 6 Dec 2018 Test # 2333
19 109 66 0 0 28.78 8 bowled 1 Test v India Perth 14 Dec 2018 Test # 2334
1 24 6 0 0 16.66 8 bowled 3 Test v India Perth 14 Dec 2018 Test # 2334
17 70 48 2 0 35.41 8 bowled 2 Test v India Melbourne 26 Dec 2018 Test # 2337
63 160 114 5 1 55.26 8 caught 4 Test v India Melbourne 26 Dec 2018 Test # 2337
25 - 44 6 0 56.81 8 bowled 2 Test v India Sydney 3 Jan 2019 Test # 2339
DNB - - - - - - - 3 Test v India Sydney 3 Jan 2019 Test # 2339
0 31 21 0 0 0.00 9 caught 2 Test v Sri Lanka Brisbane 24 Jan 2019 Test # 2343
DNB - - - - - - - 1 Test v Sri Lanka Canberra 1 Feb 2019 Test # 2345
DNB - - - - - - - 3 Test v Sri Lanka Canberra 1 Feb 2019 Test # 2345
7* 10 3 1 0 233.33 8 not out 2 T20I v India Visakhapatnam 24 Feb 2019 T20I # 748
DNB - - - - - - - 2 T20I v India Bengaluru 27 Feb 2019 T20I # 749
0* - 0 0 0 - 9 not out 1 ODI v India Hyderabad 2 Mar 2019 ODI # 4102
0 - 2 0 0 0.00 9 caught 2 ODI v India Nagpur 5 Mar 2019 ODI # 4106
DNB - - - - - - - 1 ODI v India Ranchi 8 Mar 2019 ODI # 4109
DNB - - - - - - - 2 ODI v India Mohali 10 Mar 2019 ODI # 4111
15 - 8 2 0 187.50 9 caught 1 ODI v India Delhi 13 Mar 2019 ODI # 4113
2* - 4 0 0 50.00 8 not out 1 ODI v Pakistan Abu Dhabi 27 Mar 2019 ODI # 4118
DNB - - - - - - - 2 ODI v Afghanistan Bristol 1 Jun 2019 ODI # 4146
2 12 6 0 0 33.33 9 caught 1 ODI v West Indies Nottingham 6 Jun 2019 ODI # 4152
8 11 7 1 0 114.28 9 caught 2 ODI v India The Oval 9 Jun 2019 ODI # 4155
2 6 6 0 0 33.33 9 caught 1 ODI v Pakistan Taunton 12 Jun 2019 ODI # 4157
0 4 1 0 0 0.00 8 run out 1 ODI v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
DNB - - - - - - - 1 ODI v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
1 8 4 0 0 25.00 8 caught 1 ODI v England Lord's 25 Jun 2019 ODI # 4173
23* 34 19 1 0 121.05 8 not out 1 ODI v New Zealand Lord's 29 Jun 2019 ODI # 4178
9 24 15 1 0 60.00 8 caught 2 ODI v South Africa Manchester 6 Jul 2019 ODI # 4188
6 11 10 0 0 60.00 8 caught 1 ODI v England Birmingham 11 Jul 2019 ODI # 4191
5 16 10 1 0 50.00 9 lbw 1 Test v England Birmingham 1 Aug 2019 Test # 2353
26* 57 33 2 0 78.78 9 not out 3 Test v England Birmingham 1 Aug 2019 Test # 2353
20 137 80 3 0 25.00 8 caught 2 Test v England Lord's 14 Aug 2019 Test # 2355
1* 22 17 0 0 5.88 8 not out 4 Test v England Lord's 14 Aug 2019 Test # 2355
0 19 13 0 0 0.00 9 caught 1 Test v England Leeds 22 Aug 2019 Test # 2357
6 16 6 1 0 100.00 9 caught 3 Test v England Leeds 22 Aug 2019 Test # 2357
4 16 9 1 0 44.44 8 caught 1 Test v England Manchester 4 Sep 2019 Test # 2360
DNB - - - - - - - 3 Test v England Manchester 4 Sep 2019 Test # 2360
0 3 1 0 0 0.00 8 lbw 2 Test v England The Oval 12 Sep 2019 Test # 2362
9 61 41 1 0 21.95 8 caught 4 Test v England The Oval 12 Sep 2019 Test # 2362
DNB - - - - - - - 1 T20I v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
DNB - - - - - - - 2 T20I v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
DNB - - - - - - - 2 T20I v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
DNB - - - - - - - 2 T20I v Pakistan Sydney 3 Nov 2019 T20I # 999
DNB - - - - - - - 2 T20I v Pakistan Canberra 5 Nov 2019 T20I # 1002
7 28 13 0 0 53.84 8 caught 2 Test v Pakistan Brisbane 21 Nov 2019 Test # 2368
DNB - - - - - - - 1 Test v Pakistan Adelaide 29 Nov 2019 Test # 2372
20 76 85 2 0 23.52 8 bowled 1 Test v New Zealand Perth 12 Dec 2019 Test # 2374
13 36 32 2 0 40.62 8 caught 3 Test v New Zealand Perth 12 Dec 2019 Test # 2374
0 8 5 0 0 0.00 10 caught 1 Test v New Zealand Melbourne 26 Dec 2019 Test # 2376
DNB - - - - - - - 3 Test v New Zealand Melbourne 26 Dec 2019 Test # 2376
8 19 12 1 0 66.66 9 caught 1 Test v New Zealand Sydney 3 Jan 2020 Test # 2378
DNB - - - - - - - 3 Test v New Zealand Sydney 3 Jan 2020 Test # 2378
DNB - - - - - - - 2 ODI v India Wankhede 14 Jan 2020 ODI # 4231
0 - 1 0 0 0.00 8 bowled 2 ODI v India Rajkot 17 Jan 2020 ODI # 4232
0 - 1 0 0 0.00 9 bowled 1 ODI v India Bengaluru 19 Jan 2020 ODI # 4233
DNB - - - - - - - 1 T20I v South Africa Johannesburg 21 Feb 2020 T20I # 1046
DNB - - - - - - - 2 T20I v South Africa Gqeberha 23 Feb 2020 T20I # 1052
DNB - - - - - - - 1 T20I v South Africa Cape Town 26 Feb 2020 T20I # 1065
6 9 7 1 0 85.71 9 caught 2 ODI v South Africa Paarl 29 Feb 2020 ODI # 4248
6 11 7 0 0 85.71 9 caught 1 ODI v South Africa Bloemfontein 4 Mar 2020 ODI # 4252
14* - 11 0 1 127.27 8 not out 1 ODI v New Zealand Sydney 13 Mar 2020 ODI # 4255
0* 5 0 0 0 - 8 not out 2 T20I v England Southampton 4 Sep 2020 T20I # 1095
13* - 5 1 1 260.00 8 not out 1 T20I v England Southampton 6 Sep 2020 T20I # 1096
9 10 7 1 0 128.57 8 caught 1 ODI v England Manchester 11 Sep 2020 ODI # 4259
11 23 19 0 1 57.89 8 bowled 2 ODI v England Manchester 13 Sep 2020 ODI # 4260
4* 13 5 0 0 80.00 8 not out 2 ODI v England Manchester 16 Sep 2020 ODI # 4261
1* - 1 0 0 100.00 8 not out 1 ODI v India Sydney 27 Nov 2020 ODI # 4265
DNB - - - - - - - 1 ODI v India Sydney 29 Nov 2020 ODI # 4266
0 3 3 0 0 0.00 8 caught 2 Test v India Adelaide 17 Dec 2020 Test # 2396
DNB - - - - - - - 4 Test v India Adelaide 17 Dec 2020 Test # 2396
9 49 33 1 0 27.27 8 caught 1 Test v India Melbourne 26 Dec 2020 Test # 2398
22 122 103 1 0 21.35 8 caught 3 Test v India Melbourne 26 Dec 2020 Test # 2398
0 27 13 0 0 0.00 8 bowled 1 Test v India Sydney 7 Jan 2021 Test # 2402
DNB - - - - - - - 3 Test v India Sydney 7 Jan 2021 Test # 2402
2 14 8 0 0 25.00 8 lbw 1 Test v India Brisbane 15 Jan 2021 Test # 2404
28* 76 51 2 1 54.90 8 not out 3 Test v India Brisbane 15 Jan 2021 Test # 2404
DNB - - - - - - - 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
12 6 3 0 2 400.00 8 bowled 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
DNB - - - - - - - 2 T20I v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
DNB - - - - - - - 2 T20I v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
12 57 27 0 0 44.44 8 caught 2 Test v England Brisbane 8 Dec 2021 Test # 2440
DNB - - - - - - - 4 Test v England Brisbane 8 Dec 2021 Test # 2440
21 52 32 2 0 65.62 9 caught 2 Test v England Melbourne 26 Dec 2021 Test # 2442
24 51 47 4 0 51.06 8 caught 1 Test v England Sydney 5 Jan 2022 Test # 2446
DNB - - - - - - - 3 Test v England Sydney 5 Jan 2022 Test # 2446
2 20 12 0 0 16.66 9 caught 1 Test v England Hobart 14 Jan 2022 Test # 2449
13 50 33 1 0 39.39 10 bowled 3 Test v England Hobart 14 Jan 2022 Test # 2449
2 10 3 0 0 66.66 8 caught 1 T20I v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
6* 8 4 0 0 150.00 8 not out 1 T20I v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
8 17 11 2 0 72.72 9 caught 2 Test v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
34* 41 36 2 3 94.44 10 not out 1 Test v Pakistan Karachi 12 Mar 2022 Test # 2455
DNB - - - - - - - 3 Test v Pakistan Karachi 12 Mar 2022 Test # 2455
11* 52 25 1 0 44.00 9 not out 1 Test v Pakistan Lahore 21 Mar 2022 Test # 2458
DNB - - - - - - - 3 Test v Pakistan Lahore 21 Mar 2022 Test # 2458
0 3 2 0 0 0.00 8 bowled 2 ODI v Sri Lanka Pallekele 14 Jun 2022 ODI # 4409
4 10 6 1 0 66.66 8 caught 2 ODI v Sri Lanka Pallekele 16 Jun 2022 ODI # 4412
35 51 43 2 0 81.39 9 lbw 2 ODI v Sri Lanka Colombo (RPS) 21 Jun 2022 ODI # 4416
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 24 Jun 2022 ODI # 4418
26 29 18 1 3 144.44 9 bowled 2 Test v Sri Lanka Galle 29 Jun 2022 Test # 2469
DNB - - - - - - - 4 Test v Sri Lanka Galle 29 Jun 2022 Test # 2469
5 9 6 1 0 83.33 9 lbw 1 Test v Sri Lanka Galle 8 Jul 2022 Test # 2471
16 25 18 1 1 88.88 9 lbw 3 Test v Sri Lanka Galle 8 Jul 2022 Test # 2471
4* 2 1 1 0 400.00 8 not out 2 T20I v India Mohali 20 Sep 2022 T20I # 1788
DNB - - - - - - - 1 T20I v India Nagpur 23 Sep 2022 T20I # 1794
0* 3 1 0 0 0.00 9 not out 1 T20I v India Hyderabad 25 Sep 2022 T20I # 1796
4 9 7 0 0 57.14 8 bowled 2 T20I v West Indies Carrara 5 Oct 2022 T20I # 1806
1* 6 2 0 0 50.00 8 not out 1 T20I v West Indies Brisbane 7 Oct 2022 T20I # 1808
18* 14 11 0 1 163.63 8 not out 2 T20I v England Canberra 12 Oct 2022 T20I # 1817
DNB - - - - - - - 2 T20I v England Canberra 14 Oct 2022 T20I # 1820
21 27 18 2 1 116.66 8 caught 2 T20I v New Zealand Sydney 22 Oct 2022 T20I # 1839
DNB - - - - - - - 2 T20I v Sri Lanka Perth 25 Oct 2022 T20I # 1845
DNB - - - - - - - 1 T20I v Ireland Brisbane 31 Oct 2022 T20I # 1855
0 4 2 0 0 0.00 8 caught 1 T20I v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
DNB - - - - - - - 2 ODI v England Adelaide 17 Nov 2022 ODI # 4475
DNB - - - - - - - 1 ODI v England Melbourne 22 Nov 2022 ODI # 4480
DNB - - - - - - - 1 Test v West Indies Perth 30 Nov 2022 Test # 2477
DNB - - - - - - - 3 Test v West Indies Perth 30 Nov 2022 Test # 2477
0 4 3 0 0 0.00 10 caught 2 Test v South Africa Brisbane 17 Dec 2022 Test # 2482
DNB - - - - - - - 4 Test v South Africa Brisbane 17 Dec 2022 Test # 2482
4 4 3 1 0 133.33 8 caught 2 Test v South Africa Melbourne 26 Dec 2022 Test # 2485
DNB - - - - - - - 1 Test v South Africa Sydney 4 Jan 2023 Test # 2488
6 15 14 1 0 42.85 8 caught 1 Test v India Nagpur 9 Feb 2023 Test # 2490
1 9 13 0 0 7.69 8 caught 3 Test v India Nagpur 9 Feb 2023 Test # 2490
33 83 59 3 2 55.93 8 lbw 1 Test v India Delhi 17 Feb 2023 Test # 2493
0 5 1 0 0 0.00 8 bowled 3 Test v India Delhi 17 Feb 2023 Test # 2493
9 82 34 0 0 26.47 9 caught 1 Test v India The Oval 7 Jun 2023 Test # 2505
5 7 5 1 0 100.00 9 caught 3 Test v India The Oval 7 Jun 2023 Test # 2505
38 91 62 0 3 61.29 8 caught 2 Test v England Birmingham 16 Jun 2023 Test # 2507
44* 95 73 4 2 60.27 9 not out 4 Test v England Birmingham 16 Jun 2023 Test # 2507
22* 64 33 2 0 66.66 9 not out 1 Test v England Lord's 28 Jun 2023 Test # 2508
11 32 29 2 0 37.93 9 caught 3 Test v England Lord's 28 Jun 2023 Test # 2508
0 2 2 0 0 0.00 9 lbw 1 Test v England Leeds 6 Jul 2023 Test # 2509
1 11 8 0 0 12.50 9 caught 3 Test v England Leeds 6 Jul 2023 Test # 2509
1 11 4 0 0 25.00 10 caught 1 Test v England Manchester 19 Jul 2023 Test # 2512
DNB - - - - - - - 3 Test v England Manchester 19 Jul 2023 Test # 2512
36 148 86 4 0 41.86 9 caught 2 Test v England The Oval 27 Jul 2023 Test # 2515
9 21 14 1 0 64.28 9 caught 4 Test v England The Oval 27 Jul 2023 Test # 2515
21* 15 9 2 1 233.33 9 not out 1 ODI v India Mohali 22 Sep 2023 ODI # 4651
19* 40 22 1 0 86.36 8 not out 1 ODI v India Rajkot 27 Sep 2023 ODI # 4657
15 26 24 1 1 62.50 8 caught 1 ODI v India Chennai 8 Oct 2023 ODI # 4662
22 29 21 4 0 104.76 9 caught 2 ODI v South Africa Lucknow 12 Oct 2023 ODI # 4667
DNB - - - - - - - 2 ODI v Sri Lanka Lucknow 16 Oct 2023 ODI # 4671
6* 17 8 0 0 75.00 8 not out 1 ODI v Pakistan Bengaluru 20 Oct 2023 ODI # 4675
12* 39 9 2 0 133.33 8 not out 1 ODI v Netherlands Delhi 25 Oct 2023 ODI # 4681
37 23 14 2 4 264.28 8 lbw 1 ODI v New Zealand Dharamsala 28 Oct 2023 ODI # 4684
10 17 13 1 0 76.92 8 caught 1 ODI v England Ahmedabad 4 Nov 2023 ODI # 4693
12* 122 68 1 0 17.64 9 not out 2 ODI v Afghanistan Wankhede 7 Nov 2023 ODI # 4696
DNB - - - - - - - 2 ODI v Bangladesh Pune 11 Nov 2023 ODI # 4700
14* 32 29 2 0 48.27 9 not out 2 ODI v South Africa Eden Gardens 16 Nov 2023 ODI # 4704
DNB - - - - - - - 2 ODI v India Ahmedabad 19 Nov 2023 ODI # 4705
9 37 22 1 0 40.90 9 caught 1 Test v Pakistan Perth 14 Dec 2023 Test # 2518
DNB - - - - - - - 3 Test v Pakistan Perth 14 Dec 2023 Test # 2518
13 46 30 1 0 43.33 9 caught 1 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
16 23 30 0 0 53.33 9 caught 3 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
0 3 2 0 0 0.00 9 lbw 2 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
DNB - - - - - - - 4 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
12 56 35 1 0 34.28 9 bowled 2 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
DNB - - - - - - - 4 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
64* 108 73 8 1 87.67 9 not out 2 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
2 9 8 0 0 25.00 9 caught 4 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
DNB - - - - - - - 2 T20I v New Zealand Wellington 21 Feb 2024 T20I # 2481
28 31 22 5 0 127.27 8 caught 1 T20I v New Zealand Auckland 23 Feb 2024 T20I # 2483
16 30 24 0 2 66.66 9 lbw 1 Test v New Zealand Wellington 29 Feb 2024 Test # 2533
8 15 15 1 0 53.33 10 caught 3 Test v New Zealand Wellington 29 Feb 2024 Test # 2533
23 35 22 4 1 104.54 10 lbw 2 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
32* 52 44 4 0 72.72 9 not out 4 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
Statsguru includes the following current or recent relevant matches:
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629 - Current]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
 
Feedback Print this page