Records type all-round analysis [change type]
View match by match list [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2010-2024 201 646 39 12.18 0 469 6/52 24.81 15 63 0 -12.62 Profile
Match by match list
DNB - - 1 41 0 0 ODI v England Southampton 22 Jun 2010 ODI # 3000
DNB - - 1 36 0 0 T20I v West Indies Brisbane 13 Feb 2013 T20I # 303
DNB - - 2 43 0 0 T20I v England Southampton 29 Aug 2013 T20I # 328
TDNB - - 0 6 0 0 ODI v England Birmingham 11 Sep 2013 ODI # 3414
DNB - - 0 46 0 0 T20I v England Hobart 29 Jan 2014 T20I # 354
DNB - - 4 30 0 0 T20I v England Melbourne 31 Jan 2014 T20I # 355
DNB - - 1 50 0 0 ODI v South Africa Perth 14 Nov 2014 ODI # 3545
0* - 0 5 31 0 0 ODI v South Africa Perth 16 Nov 2014 ODI # 3546
DNB - - 3 51 0 0 ODI v South Africa Canberra 19 Nov 2014 ODI # 3548
DNB - - 0 52 0 0 ODI v South Africa Sydney 23 Nov 2014 ODI # 3551
32* DNB 32 7 142 1 0 Test v India Brisbane 17 Dec 2014 Test # 2149
0* 0* 0 2 115 1 0 Test v India Melbourne 26 Dec 2014 Test # 2152
DNB DNB - 3 95 0 0 Test v India Sydney 6 Jan 2015 Test # 2156
TDNB - - 0 25 0 0 ODI v India Sydney 26 Jan 2015 ODI # 3592
DNB - - 2 13 0 0 ODI v England Perth 1 Feb 2015 ODI # 3597
DNB - - 0 45 0 0 ODI v England Melbourne 14 Feb 2015 ODI # 3600
DNB - - 2 25 0 0 ODI v Afghanistan Perth 4 Mar 2015 ODI # 3623
DNB - - 4 35 0 0 ODI v Pakistan Adelaide 20 Mar 2015 ODI # 3642
DNB - - 1 41 0 0 ODI v India Sydney 26 Mar 2015 ODI # 3645
DNB - - 0 30 0 0 ODI v New Zealand Melbourne 29 Mar 2015 ODI # 3646
39 DNB 39 5 50 1 0 Test v West Indies Roseau 3 Jun 2015 Test # 2164
24 DNB 24 7 56 0 0 Test v West Indies Kingston 11 Jun 2015 Test # 2166
2* 14 16 5 132 1 0 Test v England Cardiff 8 Jul 2015 Test # 2170
DNB DNB - 5 88 0 0 Test v England Lord's 16 Jul 2015 Test # 2171
14* 11 25 4 95 0 0 Test v England Birmingham 29 Jul 2015 Test # 2173
4* 0 4 2 97 0 0 Test v England Nottingham 6 Aug 2015 Test # 2175
DNB DNB - 3 138 0 0 Test v New Zealand Brisbane 5 Nov 2015 Test # 2185
8* 2* 10 1 137 1 0 Test v New Zealand Perth 13 Nov 2015 Test # 2187
4 DNB 4 9 136 0 0 Test v New Zealand Adelaide 27 Nov 2015 Test # 2190
DNB - - 7 78 0 0 Test v West Indies Hobart 10 Dec 2015 Test # 2193
DNB DNB - 0 89 1 0 Test v West Indies Melbourne 26 Dec 2015 Test # 2195
DNB - - 1 49 0 0 Test v West Indies Sydney 3 Jan 2016 Test # 2198
DNB - - 1 41 0 0 ODI v India Perth 12 Jan 2016 ODI # 3723
0* - 0 2 68 0 0 ODI v New Zealand Auckland 3 Feb 2016 ODI # 3731
DNB - - 3 61 0 0 ODI v New Zealand Wellington 6 Feb 2016 ODI # 3733
5* - 5 2 45 0 0 ODI v New Zealand Hamilton 8 Feb 2016 ODI # 3735
8 - 8 6 117 1 0 Test v New Zealand Wellington 12 Feb 2016 Test # 2201
13 DNB 13 3 190 1 0 Test v New Zealand Christchurch 20 Feb 2016 Test # 2202
DNB - - 0 50 0 0 T20I v South Africa Johannesburg 6 Mar 2016 T20I # 520
DNB - - 1 26 1 0 T20I v Pakistan Mohali 25 Mar 2016 T20I # 548
DNB - - 0 38 0 0 T20I v India Mohali 27 Mar 2016 T20I # 553
DNB - - 0 13 0 0 ODI v West Indies Providence 5 Jun 2016 ODI # 3740
11* - 11 2 20 1 0 ODI v South Africa Providence 7 Jun 2016 ODI # 3741
DNB - - 3 52 0 0 ODI v South Africa Basseterre 11 Jun 2016 ODI # 3743
DNB - - 0 46 0 0 ODI v West Indies Basseterre 13 Jun 2016 ODI # 3745
TDNB - - - - 0 0 ODI v South Africa Bridgetown 19 Jun 2016 ODI # 3750
DNB - - 1 40 0 0 ODI v West Indies Bridgetown 21 Jun 2016 ODI # 3752
0* - 0 5 50 1 0 ODI v West Indies Bridgetown 26 Jun 2016 ODI # 3756
2* 0* 2 5 80 0 0 Test v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
3 7 10 2 64 0 0 Test v Sri Lanka Galle 4 Aug 2016 Test # 2213
0 0 0 0 85 0 0 Test v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
DNB - - 0 56 1 0 ODI v Sri Lanka Colombo (RPS) 21 Aug 2016 ODI # 3768
DNB - - 1 51 0 0 ODI v Sri Lanka Dambulla 28 Aug 2016 ODI # 3772
4 29 33 5 177 0 0 Test v South Africa Perth 3 Nov 2016 Test # 2230
8 6* 14 6 89 0 0 Test v South Africa Hobart 12 Nov 2016 Test # 2233
11* DNB 11 6 109 0 0 Test v South Africa Adelaide 24 Nov 2016 Test # 2236
DNB - - 3 49 1 0 ODI v New Zealand Sydney 4 Dec 2016 ODI # 3811
DNB - - 2 42 1 0 ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
DNB - - 1 22 0 0 ODI v New Zealand Melbourne 9 Dec 2016 ODI # 3813
8 DNB 8 3 121 1 0 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
DNB - - 5 89 1 0 Test v Pakistan Melbourne 26 Dec 2016 Test # 2242
DNB DNB - 7 84 2 0 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
0* - 0 0 32 2 0 ODI v Pakistan Melbourne 15 Jan 2017 ODI # 3818
DNB - - 3 32 0 0 ODI v Pakistan Perth 19 Jan 2017 ODI # 3820
DNB - - 3 54 1 0 ODI v Pakistan Sydney 22 Jan 2017 ODI # 3822
DNB - - 1 74 0 0 ODI v Pakistan Adelaide 26 Jan 2017 ODI # 3826
0 - 0 1 48 0 0 ODI v New Zealand Auckland 30 Jan 2017 ODI # 3829
4 - 4 2 44 1 0 ODI v New Zealand Hamilton 5 Feb 2017 ODI # 3832
1* 2* 3 1 18 0 0 Test v India Pune 23 Feb 2017 Test # 2250
1 0* 1 6 109 0 0 Test v India Bengaluru 4 Mar 2017 Test # 2251
0 DNB 0 1 103 0 0 Test v India Ranchi 16 Mar 2017 Test # 2256
2* 0 2 1 65 1 0 Test v India Dharamsala 25 Mar 2017 Test # 2258
DNB - - 6 52 0 0 ODI v New Zealand Birmingham 2 Jun 2017 ODI # 3876
DNB - - 1 40 1 0 ODI v Bangladesh The Oval 5 Jun 2017 ODI # 3879
1* - 1 2 50 0 0 ODI v England Birmingham 10 Jun 2017 ODI # 3885
5 0 5 0 42 1 0 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
6 DNB 6 4 103 0 0 Test v England Brisbane 23 Nov 2017 Test # 2282
DNB 3 3 3 105 0 0 Test v England Adelaide 2 Dec 2017 Test # 2285
DNB - - 8 140 1 0 Test v England Perth 14 Dec 2017 Test # 2288
1* DNB 1 3 95 0 0 Test v England Melbourne 26 Dec 2017 Test # 2289
DNB - - 3 101 0 0 Test v England Sydney 4 Jan 2018 Test # 2291
DNB - - 2 58 0 0 ODI v England Sydney 21 Jan 2018 ODI # 3960
DNB - - 3 39 1 0 ODI v England Adelaide 26 Jan 2018 ODI # 3966
0* - 0 0 51 1 0 ODI v England Perth 28 Jan 2018 ODI # 3968
2* 9* 11 4 92 0 0 Test v South Africa Durban 1 Mar 2018 Test # 2297
10* 17 27 3 124 0 0 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
10 5 15 5 128 0 0 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
1* 9* 10 0 127 0 0 Test v South Africa Johannesburg 30 Mar 2018 Test # 2302
6* - 6 0 41 1 0 ODI v South Africa Perth 4 Nov 2018 ODI # 4065
10* - 10 2 42 0 0 ODI v South Africa Adelaide 9 Nov 2018 ODI # 4067
0* - 0 1 53 0 0 ODI v South Africa Hobart 11 Nov 2018 ODI # 4069
0 13 13 4 95 0 0 Test v India Adelaide 6 Dec 2018 Test # 2333
0 17* 17 4 90 0 0 Test v India Perth 14 Dec 2018 Test # 2334
0 0* 0 3 108 0 0 Test v India Melbourne 26 Dec 2018 Test # 2337
21 DNB 21 2 105 0 0 Test v India Sydney 3 Jan 2019 Test # 2339
3* DNB 3 3 101 1 0 Test v England Lord's 14 Aug 2019 Test # 2355
1* 4* 5 9 115 0 0 Test v England Leeds 22 Aug 2019 Test # 2357
DNB DNB - 6 88 0 0 Test v England Manchester 4 Sep 2019 Test # 2360
1* 0 1 2 133 1 0 Test v England The Oval 12 Sep 2019 Test # 2362
5 - 5 6 109 0 0 Test v Pakistan Brisbane 21 Nov 2019 Test # 2368
DNB - - 4 111 1 0 Test v Pakistan Adelaide 29 Nov 2019 Test # 2372
0* DNB 0 1 0 0 0 Test v New Zealand Perth 12 Dec 2019 Test # 2374
1* - 1 1 55 0 0 ODI v India Bengaluru 19 Jan 2020 ODI # 4233
1 - 1 1 63 0 0 ODI v South Africa Paarl 29 Feb 2020 ODI # 4248
DNB - - 2 37 0 0 ODI v South Africa Potchefstroom 7 Mar 2020 ODI # 4254
DNB - - 2 37 0 0 ODI v New Zealand Sydney 13 Mar 2020 ODI # 4255
DNB - - 1 23 0 0 T20I v England Southampton 8 Sep 2020 T20I # 1097
0* - 0 3 26 2 0 ODI v England Manchester 11 Sep 2020 ODI # 4259
7* - 7 1 27 0 0 ODI v England Manchester 13 Sep 2020 ODI # 4260
DNB - - 0 68 0 0 ODI v England Manchester 16 Sep 2020 ODI # 4261
DNB - - 3 55 0 0 ODI v India Sydney 27 Nov 2020 ODI # 4265
DNB - - 2 59 1 0 ODI v India Sydney 29 Nov 2020 ODI # 4266
7* - 7 1 66 0 0 ODI v India Canberra 2 Dec 2020 ODI # 4267
DNB - - 0 39 1 0 T20I v India Canberra 4 Dec 2020 T20I # 1114
8 DNB 8 6 55 0 0 Test v India Adelaide 17 Dec 2020 Test # 2396
4* 10 14 1 61 0 0 Test v India Melbourne 26 Dec 2020 Test # 2398
1* DNB 1 4 82 1 0 Test v India Sydney 7 Jan 2021 Test # 2402
11 9 20 6 131 0 0 Test v India Brisbane 15 Jan 2021 Test # 2404
0 - 0 3 12 0 0 T20I v West Indies Gros Islet 9 Jul 2021 T20I # 1185
4 - 4 1 39 0 0 T20I v West Indies Gros Islet 10 Jul 2021 T20I # 1188
DNB - - 0 33 0 0 T20I v West Indies Gros Islet 12 Jul 2021 T20I # 1189
13* - 13 0 32 0 0 T20I v West Indies Gros Islet 16 Jul 2021 T20I # 1192
1* - 1 3 11 1 0 ODI v West Indies Bridgetown 20 Jul 2021 ODI # 4310
DNB - - 2 18 0 0 ODI v West Indies Bridgetown 26 Jul 2021 ODI # 4313
2* - 2 3 24 0 0 T20I v Bangladesh Mirpur 3 Aug 2021 T20I # 1210
DNB - - 1 21 0 0 T20I v Bangladesh Mirpur 4 Aug 2021 T20I # 1212
DNB - - 2 16 0 0 T20I v Bangladesh Mirpur 6 Aug 2021 T20I # 1216
DNB - - 2 24 0 0 T20I v Bangladesh Mirpur 7 Aug 2021 T20I # 1218
DNB - - 2 19 0 0 T20I v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
DNB - - 0 26 0 0 T20I v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
0* - 0 0 18 0 0 T20I v England Dubai (DICS) 30 Oct 2021 T20I # 1379
DNB - - 2 8 0 0 T20I v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
DNB - - 4 39 0 0 T20I v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
DNB - - 0 49 0 0 T20I v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
DNB - - 3 16 0 0 T20I v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
0* DNB 0 3 74 2 0 Test v England Brisbane 8 Dec 2021 Test # 2440
2* - 2 4 12 1 0 T20I v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
DNB - - 3 22 0 0 T20I v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
DNB - - 1 31 1 0 T20I v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
0* - 0 0 61 0 0 Test v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
DNB - - 4 16 0 0 T20I v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
DNB - - 0 16 1 0 T20I v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
DNB - - 2 25 1 0 T20I v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
DNB - - 1 54 0 0 ODI v Sri Lanka Pallekele 14 Jun 2022 ODI # 4409
4* - 4 0 26 0 0 ODI v Sri Lanka Pallekele 16 Jun 2022 ODI # 4412
DNB - - 1 57 1 0 ODI v Sri Lanka Colombo (RPS) 19 Jun 2022 ODI # 4415
0* - 0 0 45 0 0 ODI v Sri Lanka Colombo (RPS) 21 Jun 2022 ODI # 4416
DNB - - 2 22 0 0 ODI v Sri Lanka Colombo (RPS) 24 Jun 2022 ODI # 4418
DNB - - 0 36 1 0 ODI v Zimbabwe Townsville 28 Aug 2022 ODI # 4458
DNB - - 1 16 0 0 ODI v Zimbabwe Townsville 31 Aug 2022 ODI # 4459
0 - 0 3 30 0 0 ODI v Zimbabwe Townsville 3 Sep 2022 ODI # 4460
DNB - - 3 31 0 0 ODI v New Zealand Cairns 6 Sep 2022 ODI # 4461
23* - 23 0 11 0 0 ODI v New Zealand Cairns 8 Sep 2022 ODI # 4462
DNB - - 1 51 1 0 ODI v New Zealand Cairns 11 Sep 2022 ODI # 4464
DNB - - 2 39 0 0 T20I v India Mohali 20 Sep 2022 T20I # 1788
DNB - - 0 20 0 0 T20I v India Nagpur 23 Sep 2022 T20I # 1794
DNB - - 1 40 0 0 T20I v India Hyderabad 25 Sep 2022 T20I # 1796
DNB - - 3 35 1 0 T20I v West Indies Carrara 5 Oct 2022 T20I # 1806
DNB - - 0 19 0 0 T20I v West Indies Brisbane 7 Oct 2022 T20I # 1808
DNB - - 0 39 0 0 T20I v England Canberra 12 Oct 2022 T20I # 1817
DNB - - 1 36 0 0 T20I v England Canberra 14 Oct 2022 T20I # 1820
1* - 1 2 41 1 0 T20I v New Zealand Sydney 22 Oct 2022 T20I # 1839
DNB - - 1 26 0 0 T20I v Sri Lanka Perth 25 Oct 2022 T20I # 1845
DNB - - 0 24 0 0 T20I v Ireland Brisbane 31 Oct 2022 T20I # 1855
DNB - - 2 33 0 0 T20I v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
DNB - - 2 33 1 0 ODI v England Sydney 19 Nov 2022 ODI # 4477
DNB - - 1 21 1 0 ODI v England Melbourne 22 Nov 2022 ODI # 4480
DNB DNB - 2 105 0 0 Test v West Indies Perth 30 Nov 2022 Test # 2477
DNB - - 5 57 0 0 Test v South Africa Sydney 4 Jan 2023 Test # 2488
1* DNB 1 3 109 0 0 Test v England Birmingham 16 Jun 2023 Test # 2507
4 1 5 5 151 0 0 Test v England Lord's 28 Jun 2023 Test # 2508
4 DNB 4 5 126 1 0 Test v England Manchester 19 Jul 2023 Test # 2512
6* 4* 10 3 121 1 0 Test v England The Oval 27 Jul 2023 Test # 2515
DNB - - 3 41 1 0 ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
12* - 12 0 74 0 0 ODI v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
1* - 1 2 79 0 0 ODI v South Africa Centurion 15 Sep 2023 ODI # 4646
23 - 23 1 62 0 0 ODI v India Indore 24 Sep 2023 ODI # 4654
DNB - - 2 42 0 0 ODI v India Rajkot 27 Sep 2023 ODI # 4657
1* - 1 3 38 0 0 ODI v India Chennai 8 Oct 2023 ODI # 4662
2 - 2 1 60 1 0 ODI v South Africa Lucknow 12 Oct 2023 ODI # 4667
DNB - - 0 36 0 0 ODI v Sri Lanka Lucknow 16 Oct 2023 ODI # 4671
0 - 0 1 37 0 0 ODI v Pakistan Bengaluru 20 Oct 2023 ODI # 4675
DNB - - 1 27 0 0 ODI v Netherlands Delhi 25 Oct 2023 ODI # 4681
0* - 0 2 70 2 0 ODI v New Zealand Dharamsala 28 Oct 2023 ODI # 4684
1* - 1 2 49 0 0 ODI v England Ahmedabad 4 Nov 2023 ODI # 4693
DNB - - 2 39 1 0 ODI v Afghanistan Wankhede 7 Nov 2023 ODI # 4696
DNB - - 0 21 0 0 ODI v Bangladesh Pune 11 Nov 2023 ODI # 4700
DNB - - 2 12 0 0 ODI v South Africa Eden Gardens 16 Nov 2023 ODI # 4704
DNB - - 2 60 0 0 ODI v India Ahmedabad 19 Nov 2023 ODI # 4705
4* DNB 4 4 62 0 0 Test v Pakistan Perth 14 Dec 2023 Test # 2518
5* 1* 6 2 77 0 0 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
0 DNB 0 5 81 1 0 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
0* DNB 0 9 79 1 0 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
DNB 0 0 5 61 0 0 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
4* - 4 3 43 0 0 ODI v West Indies Sydney 4 Feb 2024 ODI # 4722
DNB - - 0 44 0 0 T20I v West Indies Hobart 9 Feb 2024 T20I # 2459
DNB - - 2 31 0 0 T20I v West Indies Adelaide 11 Feb 2024 T20I # 2462
DNB - - 0 36 0 0 T20I v New Zealand Wellington 21 Feb 2024 T20I # 2481
0 - 0 1 12 0 0 T20I v New Zealand Auckland 23 Feb 2024 T20I # 2483
22 1* 23 4 75 1 0 Test v New Zealand Wellington 29 Feb 2024 Test # 2533
1* DNB 1 6 101 2 0 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th Match, May 24, 2024 [T20I # 2619 - Live]
    » Netherlands 158/5 (20.0 ov, BFW de Leede 8*, LV van Beek 1*, BJ McCarthy 0/37) - Match over
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st Match, May 24, 2024 [T20I # 2618 - Current]
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617]
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616]
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page