Records type all-round analysis [change type]
View match results [change view]
Match result won match remove won match from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 from query
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
unfiltered 2011-2021 262 11198 199 42.57 23 2 1/8 130.50 0 168 0 -87.92 Profile
filtered 2013-2020 16 2013 199 167.75 16 - - - - - - -
Match results
won 48 runs won 1st ODI v India Gqeberha 21 Jan 2011 ODI # 3084
won 33 runs lost 1st ODI v India Centurion 23 Jan 2011 ODI # 3087
won 7 wickets 43 won 2nd ODI v West Indies Delhi 24 Feb 2011 ODI # 3106
won 231 runs lost 1st ODI v Netherlands Mohali 3 Mar 2011 ODI # 3115
won 3 wickets 2 lost 2nd ODI v India Nagpur 12 Mar 2011 ODI # 3128
won 131 runs lost 1st ODI v Ireland Eden Gardens 15 Mar 2011 ODI # 3133
won 206 runs won 1st ODI v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
won 80 runs won 1st ODI v Australia Gqeberha 23 Oct 2011 ODI # 3208
won 258 runs won 1st ODI v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
won 5 wickets 8 won 2nd ODI v Sri Lanka East London 14 Jan 2012 ODI # 3226
won 4 runs lost 2nd ODI v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
won 6 wickets 28 lost 2nd ODI v New Zealand Wellington 25 Feb 2012 ODI # 3249
won 6 wickets 70 won 2nd ODI v New Zealand Napier 29 Feb 2012 ODI # 3252
won 5 wickets 40 won 2nd ODI v New Zealand Auckland 3 Mar 2012 ODI # 3254
won 80 runs won 1st ODI v England Southampton 28 Aug 2012 ODI # 3298
won 7 wickets 93 lost 2nd ODI v England Nottingham 5 Sep 2012 ODI # 3304
won 7 wickets 6 won 2nd T20I v England Chester-le-Street 8 Sep 2012 T20I # 258
won 32 runs lost 1st T20I v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
won 309 runs won 1st Test v Australia Perth 30 Nov 2012 Test # 2064
won 8 wickets 47 lost 2nd T20I v New Zealand Durban 21 Dec 2012 T20I # 293
won 33 runs won 1st T20I v New Zealand Gqeberha 26 Dec 2012 T20I # 297
won inns & 27 runs lost 2nd Test v New Zealand Cape Town 2 Jan 2013 Test # 2069
won inns & 193 runs won 1st Test v New Zealand Gqeberha 11 Jan 2013 Test # 2071
won 1 wickets 0 lost 2nd ODI v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
won 211 runs won 1st Test v Pakistan Johannesburg 1 Feb 2013 Test # 2072
won 4 wickets won 2nd Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
won inns & 18 runs won 1st Test v Pakistan Centurion 22 Feb 2013 Test # 2075
won 125 runs lost 1st ODI v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
won 34 runs lost 1st ODI v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
won 83 runs won 1st ODI v Netherlands Amstelveen 31 May 2013 ODI # 3359
won 67 runs won 1st ODI v Pakistan Birmingham 10 Jun 2013 ODI # 3367
won 56 runs won 1st ODI v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
won 12 runs won 1st T20I v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
won 22 runs won 1st T20I v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
won inns & 92 runs lost 2nd Test v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
won 1 runs won 1st ODI v Pakistan Sharjah 30 Oct 2013 ODI # 3425
won 68 runs won 1st ODI v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
won 28 runs won 1st ODI v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
won 117 runs won 1st ODI v Pakistan Sharjah 11 Nov 2013 ODI # 3433
won 9 wickets 33 lost 2nd T20I v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
won 6 runs won 1st T20I v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
won 4 runs lost 1st T20I v Pakistan Johannesburg 20 Nov 2013 T20I # 340
won 10 wickets lost 2nd Test v India Durban 26 Dec 2013 Test # 2111
won 231 runs won 1st Test v Australia Gqeberha 20 Feb 2014 Test # 2121
won 2 runs lost 1st T20I v New Zealand Chattogram 24 Mar 2014 T20I # 383
won 6 runs lost 1st T20I v Netherlands Chattogram 27 Mar 2014 T20I # 386
won 153 runs won 1st Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
won 9 wickets lost 2nd Test v Zimbabwe Harare 9 Aug 2014 Test # 2135
won 93 runs lost 1st ODI v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
won 61 runs lost 1st ODI v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
won 7 wickets 136 won 2nd ODI v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
won 7 wickets 20 won 2nd ODI v Australia Harare 27 Aug 2014 ODI # 3516
won 61 runs lost 1st ODI v Zimbabwe Harare 29 Aug 2014 ODI # 3518
won 63 runs lost 1st ODI v Zimbabwe Harare 4 Sep 2014 ODI # 3524
won 6 wickets 55 won 2nd ODI v Australia Harare 6 Sep 2014 ODI # 3526
won 6 wickets 11 won 2nd ODI v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
won 72 runs lost 1st ODI v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
won 3 wickets 134 lost 2nd ODI v Australia Perth 16 Nov 2014 ODI # 3546
won inns & 220 runs lost 1st Test v West Indies Centurion 17 Dec 2014 Test # 2150
won 8 wickets lost 2nd Test v West Indies Cape Town 2 Jan 2015 Test # 2154
won 61 runs won 1st ODI v West Indies Durban 16 Jan 2015 ODI # 3579
won 148 runs lost 1st ODI v West Indies Johannesburg 18 Jan 2015 ODI # 3583
won 9 wickets 152 lost 2nd ODI v West Indies East London 21 Jan 2015 ODI # 3587
won 131 runs lost 1st ODI v West Indies Centurion 28 Jan 2015 ODI # 3593
won 62 runs lost 1st ODI v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
won 257 runs won 1st ODI v West Indies Sydney 27 Feb 2015 ODI # 3616
won 201 runs won 1st ODI v Ireland Canberra 3 Mar 2015 ODI # 3621
won 9 wickets 192 lost 2nd ODI v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
won 52 runs won 1st T20I v Bangladesh Mirpur 5 Jul 2015 T20I # 428
won 31 runs won 1st T20I v Bangladesh Mirpur 7 Jul 2015 T20I # 429
won 8 wickets 53 lost 2nd ODI v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
won 7 wickets 2 won 2nd T20I v India Dharamsala 2 Oct 2015 T20I # 456
won 6 wickets 17 won 2nd T20I v India Cuttack 5 Oct 2015 T20I # 457
won 5 runs won 1st ODI v India Kanpur 11 Oct 2015 ODI # 3689
won 18 runs won 1st ODI v India Rajkot 18 Oct 2015 ODI # 3695
won 214 runs won 1st ODI v India Wankhede 25 Oct 2015 ODI # 3700
won 7 wickets 22 lost 2nd ODI v England Centurion 9 Feb 2016 ODI # 3736
won 1 wickets 16 won 2nd ODI v England Johannesburg 12 Feb 2016 ODI # 3737
won 5 wickets 36 won 2nd ODI v England Cape Town 14 Feb 2016 ODI # 3738
won 3 wickets 0 won 2nd T20I v England Cape Town 19 Feb 2016 T20I # 503
won 9 wickets 32 won 2nd T20I v England Johannesburg 21 Feb 2016 T20I # 506
won 3 wickets 4 lost 2nd T20I v Australia Durban 4 Mar 2016 T20I # 519
won 37 runs won 1st T20I v Afghanistan Wankhede 20 Mar 2016 T20I # 542
won 8 wickets 14 won 2nd T20I v Sri Lanka Delhi 28 Mar 2016 T20I # 554
won 139 runs lost 1st ODI v West Indies Basseterre 15 Jun 2016 ODI # 3747
won 204 runs lost 1st Test v New Zealand Centurion 27 Aug 2016 Test # 2220
won 206 runs lost 1st ODI v Ireland Benoni 25 Sep 2016 ODI # 3780
won 6 wickets 82 won 2nd ODI v Australia Centurion 30 Sep 2016 ODI # 3785
won 142 runs lost 1st ODI v Australia Johannesburg 2 Oct 2016 ODI # 3787
won 4 wickets 4 lost 2nd ODI v Australia Durban 5 Oct 2016 ODI # 3790
won 6 wickets 87 lost 2nd ODI v Australia Gqeberha 9 Oct 2016 ODI # 3792
won 31 runs won 1st ODI v Australia Cape Town 12 Oct 2016 ODI # 3795
won 177 runs won 1st Test v Australia Perth 3 Nov 2016 Test # 2230
won inns & 80 runs won 2nd Test v Australia Hobart 12 Nov 2016 Test # 2233
won 206 runs won 1st Test v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
won 282 runs lost 1st Test v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
won inns & 118 runs won 1st Test v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
won 8 wickets 94 won 2nd ODI v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
won 121 runs lost 1st ODI v Sri Lanka Durban 1 Feb 2017 ODI # 3830
won 7 wickets 108 won 2nd ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
won 40 runs won 1st ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
won 88 runs lost 1st ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
won 78 runs lost 1st T20I v New Zealand Auckland 17 Feb 2017 T20I # 595
won 4 wickets 1 won 2nd ODI v New Zealand Hamilton 19 Feb 2017 ODI # 3836
won 159 runs won 1st ODI v New Zealand Wellington 25 Feb 2017 ODI # 3841
won 6 wickets 106 won 2nd ODI v New Zealand Auckland 4 Mar 2017 ODI # 3846
won 8 wickets won 2nd Test v New Zealand Wellington 16 Mar 2017 Test # 2255
won 7 wickets 127 won 2nd ODI v England Lord's 29 May 2017 ODI # 3874
won 96 runs lost 1st ODI v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
won 340 runs won 1st Test v England Nottingham 14 Jul 2017 Test # 2264
won 7 wickets 1 lost 2nd T20I v Pakistan Lahore 13 Sep 2017 T20I # 620
won 333 runs lost 1st Test v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
won inns & 254 runs lost 1st Test v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
won 10 wickets 43 lost 2nd ODI v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
won 104 runs lost 1st ODI v Bangladesh Paarl 18 Oct 2017 ODI # 3925
won 200 runs won 1st ODI v Bangladesh East London 22 Oct 2017 ODI # 3929
won 72 runs won 1st Test v India Cape Town 5 Jan 2018 Test # 2292
won 135 runs won 1st Test v India Centurion 13 Jan 2018 Test # 2293
won 6 wickets lost 2nd Test v Australia Gqeberha 9 Mar 2018 Test # 2298
won 322 runs won 1st Test v Australia Cape Town 22 Mar 2018 Test # 2300
won 492 runs won 1st Test v Australia Johannesburg 30 Mar 2018 Test # 2302
won 5 wickets 114 lost 2nd ODI v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
won 4 wickets 43 lost 2nd ODI v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
won 78 runs lost 1st ODI v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
won 4 wickets 25 lost 2nd ODI v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
won 34 runs won 1st T20I v Zimbabwe East London 9 Oct 2018 T20I # 698
won 6 wickets 26 lost 2nd T20I v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
won 6 wickets 124 won 2nd ODI v Australia Perth 4 Nov 2018 ODI # 4065
won 40 runs lost 1st ODI v Australia Hobart 11 Nov 2018 ODI # 4069
won 21 runs lost 1st T20I v Australia Carrara 17 Nov 2018 T20I # 711
won 6 wickets lost 2nd Test v Pakistan Centurion 26 Dec 2018 Test # 2338
won 9 wickets won 2nd Test v Pakistan Cape Town 3 Jan 2019 Test # 2340
won 5 wickets 48 won 2nd ODI v Pakistan Durban 22 Jan 2019 ODI # 4081
won 13 runs lost 2nd ODI v Pakistan Centurion 25 Jan 2019 ODI # 4084
won 7 wickets 60 won 2nd ODI v Pakistan Cape Town 30 Jan 2019 ODI # 4090
won 6 runs lost 1st T20I v Pakistan Cape Town 1 Feb 2019 T20I # 732
won 8 wickets 67 won 2nd ODI v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
won 113 runs lost 1st ODI v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
won 71 runs lost 1st ODI v Sri Lanka Durban 10 Mar 2019 ODI # 4112
won 6 wickets 103 won 2nd ODI v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
won 41 runs lost 2nd ODI v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
won 9 wickets 116 won 2nd ODI v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
won 9 wickets 76 won 2nd ODI v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
won 10 runs won 1st ODI v Australia Manchester 6 Jul 2019 ODI # 4188
won 107 runs lost 1st Test v England Centurion 26 Dec 2019 Test # 2377
won 12 runs won 1st T20I v Australia Gqeberha 23 Feb 2020 T20I # 1052
won inns & 45 runs lost 2nd Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
won 10 wickets lost 2nd Test v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
Statsguru includes the following current or recent relevant matches:
West Indies v Uganda at Providence, ICC Men's T20 World Cup 18th Match, Jun 8, 2024 [T20I # 2651 - Live]
    » Uganda 9/2 (1.4 ov, R Obuya 4*, AR Ramjani 1*, R Shepherd 1/5)
Australia v England at Bridgetown, ICC Men's T20 World Cup 17th match, Jun 8, 2024 [T20I # 2650 - Live]
    » England 165/6 (20.0 ov, HC Brook 20*, CJ Jordan 1*, MP Stoinis 1/24) - Match over
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th match, Jun 8, 2024 [T20I # 2649 - Live]
    » South Africa 106/6 (18.5 ov, DA Miller 59*, KA Maharaj 0*, BFW de Leede 1/34) - Match over
Belgium v Guernsey at Waterloo, 2nd T20I, Jun 8, 2024 [T20I # 2648]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647]
 
Feedback Print this page