View match results [change view] |
Opposition team Afghanistan or Australia or Bangladesh or Canada or India or Ireland or Kenya or Netherlands or New Zealand or Pakistan or Scotland or Sri Lanka or United Arab Emirates or West Indies or Zimbabwe |
Start of match date greater than or equal to 7 Aug 2008 |
Totals in terms of batting team |
Ordered by start date (ascending) |
Return to query menu Cleared query menu |
Span | Mat | Won | Lost | Tied | Draw | NR | W/L | Ave | RPO | Inns | HS | LS | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
unfiltered | 1889-2024 | 1312 | 684 | 472 | 7 | 125 | 24 | 1.449 | 32.70 | 3.59 | 1690 | 682 | 30 | Profile |
filtered | 2008-2024 | 478 | 279 | 171 | 2 | 18 | 8 | 1.631 | 33.95 | 4.52 | 559 | 651 | 55 |
Result | Margin | BR | Toss | Bat | Opposition | Ground | Start Date | ||
---|---|---|---|---|---|---|---|---|---|
won | 159 runs | won | 1st | ODI v Kenya | Bloemfontein | 31 Oct 2008 | ODI # 2769 | ||
won | 7 wickets | 87 | lost | 2nd | ODI v Kenya | Kimberley | 2 Nov 2008 | ODI # 2770 | |
won | 12 runs | lost | 1st | T20I v Bangladesh | Johannesburg | 5 Nov 2008 | T20I # 77 | ||
won | 61 runs | won | 1st | ODI v Bangladesh | Potchefstroom | 7 Nov 2008 | ODI # 2771 | ||
won | 128 runs | lost | 1st | ODI v Bangladesh | Benoni | 9 Nov 2008 | ODI # 2772 | ||
aban | - | - | - | ODI v Bangladesh | East London | 12 Nov 2008 | ODI # 2773a | ||
won | inns & 129 runs | lost | 1st | Test v Bangladesh | Bloemfontein | 19 Nov 2008 | Test # 1893 | ||
won | inns & 48 runs | lost | 2nd | Test v Bangladesh | Centurion | 26 Nov 2008 | Test # 1895 | ||
won | 6 wickets | lost | 2nd | Test v Australia | Perth | 17 Dec 2008 | Test # 1899 | ||
won | 9 wickets | lost | 2nd | Test v Australia | Melbourne | 26 Dec 2008 | Test # 1902 | ||
lost | 103 runs | lost | 2nd | Test v Australia | Sydney | 3 Jan 2009 | Test # 1904 | ||
lost | 52 runs | lost | 2nd | T20I v Australia | Melbourne | 11 Jan 2009 | T20I # 80 | ||
lost | 6 wickets | 7 | won | 1st | T20I v Australia | Brisbane | 13 Jan 2009 | T20I # 81 | |
won | 3 wickets | 3 | lost | 2nd | ODI v Australia | Melbourne | 16 Jan 2009 | ODI # 2795 | |
lost | 5 runs | won | 2nd | ODI v Australia | Hobart | 18 Jan 2009 | ODI # 2796 | ||
won | 3 wickets | 21 | lost | 2nd | ODI v Australia | Sydney | 23 Jan 2009 | ODI # 2802 | |
won | 8 wickets | 71 | lost | 2nd | ODI v Australia | Adelaide | 26 Jan 2009 | ODI # 2804 | |
won | 39 runs | won | 1st | ODI v Australia | Perth | 30 Jan 2009 | ODI # 2808 | ||
lost | 162 runs | lost | 2nd | Test v Australia | Johannesburg | 26 Feb 2009 | Test # 1910 | ||
lost | 175 runs | lost | 2nd | Test v Australia | Durban | 6 Mar 2009 | Test # 1913 | ||
won | inns & 20 runs | lost | 2nd | Test v Australia | Cape Town | 19 Mar 2009 | Test # 1916 | ||
won | 4 wickets | 4 | won | 2nd | T20I v Australia | Johannesburg | 27 Mar 2009 | T20I # 87 | |
won | 17 runs | lost | 1st | T20I v Australia | Centurion | 29 Mar 2009 | T20I # 88 | ||
lost | 141 runs | lost | 2nd | ODI v Australia | Durban | 3 Apr 2009 | ODI # 2832 | ||
won | 7 wickets | 142 | lost | 2nd | ODI v Australia | Centurion | 5 Apr 2009 | ODI # 2834 | |
won | 25 runs | won | 1st | ODI v Australia | Cape Town | 9 Apr 2009 | ODI # 2839 | ||
won | 61 runs | lost | 1st | ODI v Australia | Gqeberha | 13 Apr 2009 | ODI # 2840 | ||
lost | 47 runs | won | 2nd | ODI v Australia | Johannesburg | 17 Apr 2009 | ODI # 2841 | ||
won | 130 runs | lost | 1st | T20I v Scotland | The Oval | 7 Jun 2009 | T20I # 94 | ||
won | 1 runs | lost | 1st | T20I v New Zealand | Lord's | 9 Jun 2009 | T20I # 99 | ||
won | 20 runs | lost | 1st | T20I v West Indies | The Oval | 13 Jun 2009 | T20I # 106 | ||
won | 12 runs | won | 1st | T20I v India | Nottingham | 16 Jun 2009 | T20I # 113 | ||
lost | 7 runs | lost | 2nd | T20I v Pakistan | Nottingham | 18 Jun 2009 | T20I # 114 | ||
lost | 55 runs | won | 2nd | ODI v Sri Lanka | Centurion | 22 Sep 2009 | ODI # 2893 | ||
won | 5 wickets | 53 | won | 2nd | ODI v New Zealand | Centurion | 24 Sep 2009 | ODI # 2895 | |
won | 45 runs | lost | 1st | ODI v Zimbabwe | Benoni | 8 Nov 2009 | ODI # 2926 | ||
won | 212 runs | lost | 1st | ODI v Zimbabwe | Centurion | 10 Nov 2009 | ODI # 2928 | ||
won | inns & 6 runs | won | 1st | Test v India | Nagpur | 6 Feb 2010 | Test # 1951 | ||
lost | inns & 57 runs | won | 1st | Test v India | Eden Gardens | 14 Feb 2010 | Test # 1952 | ||
lost | 1 runs | won | 2nd | ODI v India | Jaipur | 21 Feb 2010 | ODI # 2961 | ||
lost | 153 runs | lost | 2nd | ODI v India | Gwalior | 24 Feb 2010 | ODI # 2962 | ||
won | 90 runs | won | 1st | ODI v India | Ahmedabad | 27 Feb 2010 | ODI # 2963 | ||
lost | 14 runs | won | 2nd | T20I v India | Gros Islet | 2 May 2010 | T20I # 155 | ||
won | 59 runs | lost | 1st | T20I v Afghanistan | Bridgetown | 5 May 2010 | T20I # 162 | ||
won | 13 runs | won | 1st | T20I v New Zealand | Bridgetown | 6 May 2010 | T20I # 164 | ||
lost | 11 runs | lost | 2nd | T20I v Pakistan | Gros Islet | 10 May 2010 | T20I # 171 | ||
won | 13 runs | lost | 1st | T20I v West Indies | North Sound | 19 May 2010 | T20I # 178 | ||
won | 1 runs | lost | 1st | T20I v West Indies | North Sound | 20 May 2010 | T20I # 179 | ||
won | 66 runs | lost | 1st | ODI v West Indies | North Sound | 22 May 2010 | ODI # 2979 | ||
won | 17 runs | won | 1st | ODI v West Indies | North Sound | 24 May 2010 | ODI # 2980 | ||
won | 67 runs | won | 1st | ODI v West Indies | Roseau | 28 May 2010 | ODI # 2982 | ||
won | 7 wickets | 0 | lost | 2nd | ODI v West Indies | Roseau | 30 May 2010 | ODI # 2984 | |
won | 1 wickets | 2 | lost | 2nd | ODI v West Indies | Port of Spain | 3 Jun 2010 | ODI # 2987 | |
won | 163 runs | won | 1st | Test v West Indies | Port of Spain | 10 Jun 2010 | Test # 1960 | ||
draw | - | won | 1st | Test v West Indies | Basseterre | 18 Jun 2010 | Test # 1961 | ||
won | 7 wickets | lost | 2nd | Test v West Indies | Bridgetown | 26 Jun 2010 | Test # 1962 | ||
won | 7 wickets | 25 | lost | 2nd | T20I v Zimbabwe | Bloemfontein | 8 Oct 2010 | T20I # 188 | |
won | 8 runs | won | 1st | T20I v Zimbabwe | Kimberley | 10 Oct 2010 | T20I # 189 | ||
won | 64 runs | won | 1st | ODI v Zimbabwe | Bloemfontein | 15 Oct 2010 | ODI # 3057 | ||
won | 8 wickets | 66 | lost | 2nd | ODI v Zimbabwe | Potchefstroom | 17 Oct 2010 | ODI # 3059 | |
won | 272 runs | won | 1st | ODI v Zimbabwe | Benoni | 22 Oct 2010 | ODI # 3061 | ||
won | 6 wickets | 10 | lost | 2nd | T20I v Pakistan | Abu Dhabi | 26 Oct 2010 | T20I # 190 | |
won | 6 wickets | 8 | lost | 2nd | T20I v Pakistan | Abu Dhabi | 27 Oct 2010 | T20I # 191 | |
won | 8 wickets | 63 | lost | 2nd | ODI v Pakistan | Abu Dhabi | 29 Oct 2010 | ODI # 3062 | |
lost | 1 wickets | 1 | won | 1st | ODI v Pakistan | Abu Dhabi | 31 Oct 2010 | ODI # 3063 | |
won | 2 runs | lost | 1st | ODI v Pakistan | Dubai (DICS) | 2 Nov 2010 | ODI # 3064 | ||
lost | 1 wickets | 1 | won | 1st | ODI v Pakistan | Dubai (DICS) | 5 Nov 2010 | ODI # 3067 | |
won | 57 runs | won | 1st | ODI v Pakistan | Dubai (DICS) | 8 Nov 2010 | ODI # 3069 | ||
draw | - | won | 1st | Test v Pakistan | Dubai (DICS) | 12 Nov 2010 | Test # 1976 | ||
draw | - | lost | 1st | Test v Pakistan | Abu Dhabi | 20 Nov 2010 | Test # 1979 | ||
won | inns & 25 runs | won | 2nd | Test v India | Centurion | 16 Dec 2010 | Test # 1985 | ||
lost | 87 runs | won | 2nd | Test v India | Durban | 26 Dec 2010 | Test # 1987 | ||
draw | - | lost | 1st | Test v India | Cape Town | 2 Jan 2011 | Test # 1988 | ||
lost | 21 runs | lost | 2nd | T20I v India | Durban | 9 Jan 2011 | T20I # 196 | ||
won | 135 runs | won | 1st | ODI v India | Durban | 12 Jan 2011 | ODI # 3079 | ||
lost | 1 runs | lost | 2nd | ODI v India | Johannesburg | 15 Jan 2011 | ODI # 3080 | ||
lost | 2 wickets | 10 | won | 1st | ODI v India | Cape Town | 18 Jan 2011 | ODI # 3082 | |
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 | ||
lost | 49 runs | lost | 2nd | ODI v New Zealand | Mirpur | 25 Mar 2011 | ODI # 3144 | ||
lost | 5 wickets | 3 | won | 1st | T20I v Australia | Cape Town | 13 Oct 2011 | T20I # 210 | |
won | 3 wickets | 5 | lost | 2nd | T20I v Australia | Johannesburg | 16 Oct 2011 | T20I # 212 | |
lost | 93 runs | won | 2nd | ODI v Australia | Centurion | 19 Oct 2011 | ODI # 3203 | ||
won | 80 runs | won | 1st | ODI v Australia | Gqeberha | 23 Oct 2011 | ODI # 3208 | ||
lost | 3 wickets | 15 | won | 1st | ODI v Australia | Durban | 28 Oct 2011 | ODI # 3211 | |
won | 8 wickets | won | 2nd | Test v Australia | Cape Town | 9 Nov 2011 | Test # 2016 | ||
lost | 2 wickets | won | 1st | Test v Australia | Johannesburg | 17 Nov 2011 | Test # 2018 | ||
won | inns & 81 runs | won | 2nd | Test v Sri Lanka | Centurion | 15 Dec 2011 | Test # 2023 | ||
lost | 208 runs | lost | 2nd | Test v Sri Lanka | Durban | 26 Dec 2011 | Test # 2026 | ||
won | 10 wickets | lost | 1st | Test v Sri Lanka | Cape Town | 3 Jan 2012 | Test # 2028 | ||
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 | ||
lost | 5 wickets | 8 | won | 1st | ODI v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
lost | 2 wickets | 1 | lost | 1st | ODI v Sri Lanka | Johannesburg | 22 Jan 2012 | ODI # 3229 | |
lost | 6 wickets | 4 | lost | 1st | T20I v New Zealand | Wellington | 17 Feb 2012 | T20I # 221 | |
won | 8 wickets | 24 | won | 2nd | T20I v New Zealand | Hamilton | 19 Feb 2012 | T20I # 222 | |
won | 3 runs | lost | 1st | T20I v New Zealand | Auckland | 22 Feb 2012 | T20I # 223 | ||
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 | |
draw | - | lost | 1st | Test v New Zealand | Dunedin | 7 Mar 2012 | Test # 2035 | ||
won | 9 wickets | won | 2nd | Test v New Zealand | Hamilton | 15 Mar 2012 | Test # 2036 | ||
draw | - | lost | 1st | Test v New Zealand | Wellington | 23 Mar 2012 | Test # 2037 | ||
won | 11 runs | lost | 1st | T20I v India | Johannesburg | 30 Mar 2012 | T20I # 242 | ||
won | 10 wickets | 44 | won | 2nd | T20I v Zimbabwe | Hambantota | 20 Sep 2012 | T20I # 266 | |
won | 32 runs | lost | 1st | T20I v Sri Lanka | Hambantota | 22 Sep 2012 | T20I # 269 | ||
lost | 2 wickets | 2 | won | 1st | T20I v Pakistan | Colombo (RPS) | 28 Sep 2012 | T20I # 277 | |
lost | 8 wickets | 14 | lost | 1st | T20I v Australia | Colombo (RPS) | 30 Sep 2012 | T20I # 281 | |
lost | 1 runs | won | 2nd | T20I v India | Colombo (RPS) | 2 Oct 2012 | T20I # 286 | ||
draw | - | won | 1st | Test v Australia | Brisbane | 9 Nov 2012 | Test # 2056 | ||
draw | - | lost | 2nd | Test v Australia | Adelaide | 22 Nov 2012 | Test # 2061 | ||
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 | |
lost | 8 wickets | 0 | lost | 1st | T20I v New Zealand | East London | 23 Dec 2012 | T20I # 295 | |
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 | ||
lost | 1 wickets | 26 | lost | 1st | ODI v New Zealand | Paarl | 19 Jan 2013 | ODI # 3323 | |
lost | 27 runs | won | 2nd | ODI v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | ||
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 | ||
aban | - | - | - | T20I v Pakistan | Durban | 1 Mar 2013 | T20I # 304a | ||
lost | 95 runs | lost | 2nd | T20I v Pakistan | Centurion | 3 Mar 2013 | T20I # 306 | ||
won | 125 runs | lost | 1st | ODI v Pakistan | Bloemfontein | 10 Mar 2013 | ODI # 3343 | ||
lost | 6 wickets | 28 | won | 1st | ODI v Pakistan | Centurion | 15 Mar 2013 | ODI # 3346 | |
won | 34 runs | lost | 1st | ODI v Pakistan | Johannesburg | 17 Mar 2013 | ODI # 3347 | ||
lost | 3 wickets | 8 | won | 1st | ODI v Pakistan | Durban | 21 Mar 2013 | ODI # 3348 | |
won | 6 wickets | 36 | lost | 2nd | ODI v Pakistan | Benoni | 24 Mar 2013 | ODI # 3350 | |
won | 83 runs | won | 1st | ODI v Netherlands | Amstelveen | 31 May 2013 | ODI # 3359 | ||
lost | 26 runs | won | 2nd | ODI v India | Cardiff | 6 Jun 2013 | ODI # 3363 | ||
won | 67 runs | won | 1st | ODI v Pakistan | Birmingham | 10 Jun 2013 | ODI # 3367 | ||
tied | - | lost | 1st | ODI v West Indies | Cardiff | 14 Jun 2013 | ODI # 3371 | ||
lost | 180 runs | won | 2nd | ODI v Sri Lanka | Colombo (RPS) | 20 Jul 2013 | ODI # 3392 | ||
lost | 17 runs | lost | 2nd | ODI v Sri Lanka | Colombo (RPS) | 23 Jul 2013 | ODI # 3394 | ||
won | 56 runs | won | 1st | ODI v Sri Lanka | Pallekele | 26 Jul 2013 | ODI # 3398 | ||
lost | 8 wickets | 36 | won | 1st | ODI v Sri Lanka | Pallekele | 28 Jul 2013 | ODI # 3400 | |
lost | 128 runs | lost | 2nd | ODI v Sri Lanka | Colombo (RPS) | 31 Jul 2013 | ODI # 3401 | ||
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 | ||
lost | 6 wickets | 11 | won | 1st | T20I v Sri Lanka | Hambantota | 6 Aug 2013 | T20I # 325 | |
lost | 7 wickets | won | 1st | Test v Pakistan | Abu Dhabi | 14 Oct 2013 | Test # 2098 | ||
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 | ||
lost | 66 runs | lost | 2nd | ODI v Pakistan | Dubai (DICS) | 1 Nov 2013 | ODI # 3427 | ||
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 | ||
lost | 6 runs | lost | 2nd | T20I v Pakistan | Cape Town | 22 Nov 2013 | T20I # 343 | ||
lost | 23 runs | lost | 2nd | ODI v Pakistan | Cape Town | 24 Nov 2013 | ODI # 3438 | ||
lost | 1 runs | won | 2nd | ODI v Pakistan | Gqeberha | 27 Nov 2013 | ODI # 3440 | ||
won | 4 wickets | 68 | won | 2nd | ODI v Pakistan | Centurion | 30 Nov 2013 | ODI # 3441 | |
won | 141 runs | lost | 1st | ODI v India | Johannesburg | 5 Dec 2013 | ODI # 3442 | ||
won | 134 runs | lost | 1st | ODI v India | Durban | 8 Dec 2013 | ODI # 3443 | ||
n/r | - | won | 1st | ODI v India | Centurion | 11 Dec 2013 | ODI # 3444 | ||
draw | - | lost | 2nd | Test v India | Johannesburg | 18 Dec 2013 | Test # 2108 | ||
won | 10 wickets | lost | 2nd | Test v India | Durban | 26 Dec 2013 | Test # 2111 | ||
lost | 281 runs | won | 2nd | Test v Australia | Centurion | 12 Feb 2014 | Test # 2119 | ||
won | 231 runs | won | 1st | Test v Australia | Gqeberha | 20 Feb 2014 | Test # 2121 | ||
lost | 245 runs | lost | 2nd | Test v Australia | Cape Town | 1 Mar 2014 | Test # 2122 | ||
aban | - | - | - | T20I v Australia | Gqeberha | 9 Mar 2014 | T20I # 360a | ||
lost | 5 wickets | 2 | lost | 1st | T20I v Australia | Durban | 12 Mar 2014 | T20I # 363 | |
lost | 6 wickets | 30 | lost | 1st | T20I v Australia | Centurion | 14 Mar 2014 | T20I # 365 | |
lost | 5 runs | lost | 2nd | T20I v Sri Lanka | Chattogram | 22 Mar 2014 | T20I # 379 | ||
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 | ||
lost | 6 wickets | 5 | won | 1st | T20I v India | Mirpur | 4 Apr 2014 | T20I # 399 | |
won | 75 runs | won | 1st | ODI v Sri Lanka | Colombo (RPS) | 6 Jul 2014 | ODI # 3500 | ||
lost | 87 runs | lost | 2nd | ODI v Sri Lanka | Pallekele | 9 Jul 2014 | ODI # 3501 | ||
won | 82 runs | won | 1st | ODI v Sri Lanka | Hambantota | 12 Jul 2014 | ODI # 3502 | ||
won | 153 runs | won | 1st | Test v Sri Lanka | Galle | 16 Jul 2014 | Test # 2129 | ||
draw | - | lost | 2nd | Test v Sri Lanka | Colombo (SSC) | 24 Jul 2014 | Test # 2131 | ||
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 | ||
lost | 62 runs | won | 2nd | ODI v Australia | Harare | 2 Sep 2014 | ODI # 3522 | ||
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 | ||
n/r | - | lost | 1st | ODI v New Zealand | Hamilton | 27 Oct 2014 | ODI # 3538 | ||
won | 7 wickets | 6 | lost | 2nd | T20I v Australia | Adelaide | 5 Nov 2014 | T20I # 407 | |
lost | 7 wickets | 44 | won | 1st | T20I v Australia | Melbourne | 7 Nov 2014 | T20I # 408 | |
lost | 2 wickets | 1 | lost | 1st | T20I v Australia | Sydney | 9 Nov 2014 | T20I # 409 | |
lost | 32 runs | won | 2nd | ODI v Australia | Perth | 14 Nov 2014 | ODI # 3545 | ||
won | 3 wickets | 134 | lost | 2nd | ODI v Australia | Perth | 16 Nov 2014 | ODI # 3546 | |
lost | 73 runs | lost | 2nd | ODI v Australia | Canberra | 19 Nov 2014 | ODI # 3548 | ||
lost | 3 wickets | 6 | won | 1st | ODI v Australia | Melbourne | 21 Nov 2014 | ODI # 3549 | |
lost | 2 wickets | 5 | won | 1st | ODI v Australia | Sydney | 23 Nov 2014 | ODI # 3551 | |
won | inns & 220 runs | lost | 1st | Test v West Indies | Centurion | 17 Dec 2014 | Test # 2150 | ||
draw | - | lost | 1st | Test v West Indies | Gqeberha | 26 Dec 2014 | Test # 2153 | ||
won | 8 wickets | lost | 2nd | Test v West Indies | Cape Town | 2 Jan 2015 | Test # 2154 | ||
lost | 4 wickets | 4 | won | 1st | T20I v West Indies | Cape Town | 9 Jan 2015 | T20I # 413 | |
lost | 4 wickets | 4 | lost | 1st | T20I v West Indies | Johannesburg | 11 Jan 2015 | T20I # 414 | |
won | 69 runs | lost | 1st | T20I v West Indies | Durban | 14 Jan 2015 | T20I # 415 | ||
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 | |
lost | 1 wickets | 9 | lost | 1st | ODI v West Indies | Gqeberha | 25 Jan 2015 | ODI # 3591 | |
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 | ||
lost | 130 runs | lost | 2nd | ODI v India | Melbourne | 22 Feb 2015 | ODI # 3610 | ||
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 | ||
lost | 29 runs | won | 2nd | ODI v Pakistan | Auckland | 7 Mar 2015 | ODI # 3626 | ||
won | 146 runs | lost | 1st | ODI v U.A.E. | Wellington | 12 Mar 2015 | ODI # 3633 | ||
won | 9 wickets | 192 | lost | 2nd | ODI v Sri Lanka | Sydney | 18 Mar 2015 | ODI # 3640 | |
lost | 4 wickets | 1 | won | 1st | ODI v New Zealand | Auckland | 24 Mar 2015 | ODI # 3644 | |
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 | |
lost | 7 wickets | 134 | won | 1st | ODI v Bangladesh | Mirpur | 12 Jul 2015 | ODI # 3666 | |
lost | 9 wickets | 83 | won | 1st | ODI v Bangladesh | Chattogram | 15 Jul 2015 | ODI # 3668 | |
draw | - | won | 1st | Test v Bangladesh | Chattogram | 21 Jul 2015 | Test # 2172 | ||
draw | - | lost | 2nd | Test v Bangladesh | Mirpur | 30 Jul 2015 | Test # 2174 | ||
won | 6 wickets | 13 | won | 2nd | T20I v New Zealand | Durban | 14 Aug 2015 | T20I # 451 | |
lost | 32 runs | lost | 2nd | T20I v New Zealand | Centurion | 16 Aug 2015 | T20I # 452 | ||
won | 20 runs | lost | 1st | ODI v New Zealand | Centurion | 19 Aug 2015 | ODI # 3676 | ||
lost | 8 wickets | 33 | won | 1st | ODI v New Zealand | Potchefstroom | 23 Aug 2015 | ODI # 3677 | |
won | 62 runs | won | 1st | ODI v New Zealand | Durban | 26 Aug 2015 | ODI # 3678 | ||
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 | |
aban | - | - | - | T20I v India | Eden Gardens | 8 Oct 2015 | T20I # 457a | ||
won | 5 runs | won | 1st | ODI v India | Kanpur | 11 Oct 2015 | ODI # 3689 | ||
lost | 22 runs | lost | 2nd | ODI v India | Indore | 14 Oct 2015 | ODI # 3692 | ||
won | 18 runs | won | 1st | ODI v India | Rajkot | 18 Oct 2015 | ODI # 3695 | ||
lost | 35 runs | lost | 2nd | ODI v India | Chennai | 22 Oct 2015 | ODI # 3698 | ||
won | 214 runs | won | 1st | ODI v India | Wankhede | 25 Oct 2015 | ODI # 3700 | ||
lost | 108 runs | lost | 2nd | Test v India | Mohali | 5 Nov 2015 | Test # 2186 | ||
draw | - | lost | 1st | Test v India | Bengaluru | 14 Nov 2015 | Test # 2188 | ||
lost | 124 runs | lost | 2nd | Test v India | Nagpur | 25 Nov 2015 | Test # 2189 | ||
lost | 337 runs | lost | 2nd | Test v India | Delhi | 3 Dec 2015 | Test # 2191 | ||
won | 3 wickets | 4 | lost | 2nd | T20I v Australia | Durban | 4 Mar 2016 | T20I # 519 | |
lost | 5 wickets | 0 | lost | 1st | T20I v Australia | Johannesburg | 6 Mar 2016 | T20I # 520 | |
lost | 6 wickets | 4 | won | 1st | T20I v Australia | Cape Town | 9 Mar 2016 | T20I # 526 | |
won | 37 runs | won | 1st | T20I v Afghanistan | Wankhede | 20 Mar 2016 | T20I # 542 | ||
lost | 3 wickets | 2 | lost | 1st | T20I v West Indies | Nagpur | 25 Mar 2016 | T20I # 549 | |
won | 8 wickets | 14 | won | 2nd | T20I v Sri Lanka | Delhi | 28 Mar 2016 | T20I # 554 | |
lost | 4 wickets | 11 | won | 1st | ODI v West Indies | Providence | 3 Jun 2016 | ODI # 3739 | |
won | 47 runs | won | 1st | ODI v Australia | Providence | 7 Jun 2016 | ODI # 3741 | ||
lost | 36 runs | lost | 2nd | ODI v Australia | Basseterre | 11 Jun 2016 | ODI # 3743 | ||
won | 139 runs | lost | 1st | ODI v West Indies | Basseterre | 15 Jun 2016 | ODI # 3747 | ||
n/r | - | lost | 1st | ODI v Australia | Bridgetown | 19 Jun 2016 | ODI # 3750 | ||
lost | 100 runs | won | 2nd | ODI v West Indies | Bridgetown | 24 Jun 2016 | ODI # 3754 | ||
draw | - | won | 1st | Test v New Zealand | Durban | 19 Aug 2016 | Test # 2219 | ||
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 | ||
lost | 7 wickets | won | 1st | Test v Australia | Adelaide | 24 Nov 2016 | Test # 2236 | ||
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 | 19 runs | lost | 1st | T20I v Sri Lanka | Centurion | 20 Jan 2017 | T20I # 589 | ||
lost | 3 wickets | 2 | won | 1st | T20I v Sri Lanka | Johannesburg | 22 Jan 2017 | T20I # 590 | |
lost | 5 wickets | 1 | won | 1st | T20I v Sri Lanka | Cape Town | 25 Jan 2017 | T20I # 591 | |
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 | |
lost | 6 runs | won | 2nd | ODI v New Zealand | Christchurch | 22 Feb 2017 | ODI # 3839 | ||
won | 159 runs | won | 1st | ODI v New Zealand | Wellington | 25 Feb 2017 | ODI # 3841 | ||
lost | 7 wickets | 30 | won | 1st | ODI v New Zealand | Hamilton | 1 Mar 2017 | ODI # 3843 | |
won | 6 wickets | 106 | won | 2nd | ODI v New Zealand | Auckland | 4 Mar 2017 | ODI # 3846 | |
draw | - | won | 1st | Test v New Zealand | Dunedin | 8 Mar 2017 | Test # 2253 | ||
won | 8 wickets | won | 2nd | Test v New Zealand | Wellington | 16 Mar 2017 | Test # 2255 | ||
draw | - | won | 1st | Test v New Zealand | Hamilton | 25 Mar 2017 | Test # 2257 | ||
won | 96 runs | lost | 1st | ODI v Sri Lanka | The Oval | 3 Jun 2017 | ODI # 3877 | ||
lost | 19 runs | won | 1st | ODI v Pakistan | Birmingham | 7 Jun 2017 | ODI # 3881 | ||
lost | 8 wickets | 72 | lost | 1st | ODI v India | The Oval | 11 Jun 2017 | ODI # 3886 | |
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 | 20 runs | won | 1st | T20I v Bangladesh | Bloemfontein | 26 Oct 2017 | T20I # 626 | ||
won | 83 runs | lost | 1st | T20I v Bangladesh | Potchefstroom | 29 Oct 2017 | T20I # 628 | ||
won | inns & 120 runs | won | 1st | Test v Zimbabwe | Gqeberha | 26 Dec 2017 | Test # 2290 | ||
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 | ||
lost | 63 runs | lost | 2nd | Test v India | Johannesburg | 24 Jan 2018 | Test # 2294 | ||
lost | 6 wickets | 27 | won | 1st | ODI v India | Durban | 1 Feb 2018 | ODI # 3969 | |
lost | 9 wickets | 177 | lost | 1st | ODI v India | Centurion | 4 Feb 2018 | ODI # 3970 | |
lost | 124 runs | won | 2nd | ODI v India | Cape Town | 7 Feb 2018 | ODI # 3971 | ||
won | 5 wickets | 15 | lost | 2nd | ODI v India | Johannesburg | 10 Feb 2018 | ODI # 3973 | |
lost | 73 runs | won | 2nd | ODI v India | Gqeberha | 13 Feb 2018 | ODI # 3976 | ||
lost | 8 wickets | 107 | lost | 1st | ODI v India | Centurion | 16 Feb 2018 | ODI # 3978 | |
lost | 28 runs | won | 2nd | T20I v India | Johannesburg | 18 Feb 2018 | T20I # 652 | ||
won | 6 wickets | 8 | won | 2nd | T20I v India | Centurion | 21 Feb 2018 | T20I # 654 | |
lost | 7 runs | won | 2nd | T20I v India | Cape Town | 24 Feb 2018 | T20I # 655 | ||
lost | 118 runs | lost | 2nd | Test v Australia | Durban | 1 Mar 2018 | Test # 2297 | ||
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 | ||
lost | 278 runs | lost | 2nd | Test v Sri Lanka | Galle | 12 Jul 2018 | Test # 2311 | ||
lost | 199 runs | lost | 2nd | Test v Sri Lanka | Colombo (SSC) | 20 Jul 2018 | Test # 2313 | ||
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 | ||
lost | 3 runs | won | 2nd | ODI v Sri Lanka | Pallekele | 8 Aug 2018 | ODI # 4030 | ||
lost | 178 runs | lost | 2nd | ODI v Sri Lanka | Colombo (RPS) | 12 Aug 2018 | ODI # 4031 | ||
lost | 3 wickets | 24 | won | 1st | T20I v Sri Lanka | Colombo (RPS) | 14 Aug 2018 | T20I # 695 | |
won | 5 wickets | 143 | won | 2nd | ODI v Zimbabwe | Kimberley | 30 Sep 2018 | ODI # 4049 | |
won | 120 runs | won | 1st | ODI v Zimbabwe | Bloemfontein | 3 Oct 2018 | ODI # 4050 | ||
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 | |
aban | - | - | - | T20I v Zimbabwe | Benoni | 14 Oct 2018 | T20I # 699a | ||
won | 6 wickets | 124 | won | 2nd | ODI v Australia | Perth | 4 Nov 2018 | ODI # 4065 | |
lost | 7 runs | won | 2nd | ODI v Australia | Adelaide | 9 Nov 2018 | ODI # 4067 | ||
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 | 107 runs | won | 1st | Test v Pakistan | Johannesburg | 11 Jan 2019 | Test # 2341 | ||
lost | 5 wickets | 5 | won | 1st | ODI v Pakistan | Gqeberha | 19 Jan 2019 | ODI # 4080 | |
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 | ||
lost | 8 wickets | 111 | lost | 1st | ODI v Pakistan | Johannesburg | 27 Jan 2019 | ODI # 4087 | |
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 | 7 runs | lost | 1st | T20I v Pakistan | Johannesburg | 3 Feb 2019 | T20I # 734 | ||
lost | 27 runs | won | 2nd | T20I v Pakistan | Centurion | 6 Feb 2019 | T20I # 736 | ||
lost | 1 wickets | lost | 1st | Test v Sri Lanka | Durban | 13 Feb 2019 | Test # 2347 | ||
lost | 8 wickets | won | 1st | Test v Sri Lanka | Gqeberha | 21 Feb 2019 | Test # 2348 | ||
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 | ||
tied | - | won | 2nd | T20I v Sri Lanka | Cape Town | 19 Mar 2019 | T20I # 755 | ||
won | 16 runs | lost | 1st | T20I v Sri Lanka | Centurion | 22 Mar 2019 | T20I # 758 | ||
won | 45 runs | lost | 1st | T20I v Sri Lanka | Johannesburg | 24 Mar 2019 | T20I # 763 | ||
lost | 21 runs | won | 2nd | ODI v Bangladesh | The Oval | 2 Jun 2019 | ODI # 4147 | ||
lost | 6 wickets | 15 | won | 1st | ODI v India | Southampton | 5 Jun 2019 | ODI # 4150 | |
n/r | - | lost | 1st | ODI v West Indies | Southampton | 10 Jun 2019 | ODI # 4156 | ||
won | 9 wickets | 116 | won | 2nd | ODI v Afghanistan | Cardiff | 15 Jun 2019 | ODI # 4160 | |
lost | 4 wickets | 3 | lost | 1st | ODI v New Zealand | Birmingham | 19 Jun 2019 | ODI # 4165 | |
lost | 49 runs | lost | 2nd | ODI v Pakistan | Lord's | 23 Jun 2019 | ODI # 4171 | ||
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 | ||
aban | - | - | - | T20I v India | Dharamsala | 15 Sep 2019 | T20I # 883b | ||
lost | 7 wickets | 6 | lost | 1st | T20I v India | Mohali | 18 Sep 2019 | T20I # 888 | |
won | 9 wickets | 19 | lost | 2nd | T20I v India | Bengaluru | 22 Sep 2019 | T20I # 893 | |
lost | 203 runs | lost | 2nd | Test v India | Visakhapatnam | 2 Oct 2019 | Test # 2363 | ||
lost | inns & 137 runs | lost | 2nd | Test v India | Pune | 10 Oct 2019 | Test # 2364 | ||
lost | inns & 202 runs | lost | 2nd | Test v India | Ranchi | 19 Oct 2019 | Test # 2365 | ||
lost | 107 runs | won | 2nd | T20I v Australia | Johannesburg | 21 Feb 2020 | T20I # 1046 | ||
won | 12 runs | won | 1st | T20I v Australia | Gqeberha | 23 Feb 2020 | T20I # 1052 | ||
lost | 97 runs | won | 2nd | T20I v Australia | Cape Town | 26 Feb 2020 | T20I # 1065 | ||
won | 74 runs | won | 1st | ODI v Australia | Paarl | 29 Feb 2020 | ODI # 4248 | ||
won | 6 wickets | 9 | lost | 2nd | ODI v Australia | Bloemfontein | 4 Mar 2020 | ODI # 4252 | |
won | 6 wickets | 27 | won | 2nd | ODI v Australia | Potchefstroom | 7 Mar 2020 | ODI # 4254 | |
aban | - | - | - | ODI v India | Dharamsala | 12 Mar 2020 | ODI # 4254a | ||
canc | - | - | - | ODI v India | Lucknow | 15 Mar 2020 | ODI # 4255b | ||
canc | - | - | - | ODI v India | Eden Gardens | 18 Mar 2020 | ODI # 4255c | ||
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 | ||
lost | 7 wickets | won | 1st | Test v Pakistan | Karachi | 26 Jan 2021 | Test # 2406 | ||
lost | 95 runs | lost | 2nd | Test v Pakistan | Rawalpindi | 4 Feb 2021 | Test # 2408 | ||
lost | 3 runs | won | 2nd | T20I v Pakistan | Lahore | 11 Feb 2021 | T20I # 1120 | ||
won | 6 wickets | 22 | won | 2nd | T20I v Pakistan | Lahore | 13 Feb 2021 | T20I # 1121 | |
lost | 4 wickets | 8 | lost | 1st | T20I v Pakistan | Lahore | 14 Feb 2021 | T20I # 1122 | |
lost | 3 wickets | 0 | lost | 1st | ODI v Pakistan | Centurion | 2 Apr 2021 | ODI # 4285 | |
won | 17 runs | lost | 1st | ODI v Pakistan | Johannesburg | 4 Apr 2021 | ODI # 4286 | ||
lost | 28 runs | won | 2nd | ODI v Pakistan | Centurion | 7 Apr 2021 | ODI # 4287 | ||
lost | 4 wickets | 1 | won | 1st | T20I v Pakistan | Johannesburg | 10 Apr 2021 | T20I # 1145 | |
won | 6 wickets | 36 | lost | 2nd | T20I v Pakistan | Johannesburg | 12 Apr 2021 | T20I # 1146 | |
lost | 9 wickets | 12 | lost | 1st | T20I v Pakistan | Centurion | 14 Apr 2021 | T20I # 1147 | |
lost | 3 wickets | 1 | lost | 1st | T20I v Pakistan | Centurion | 16 Apr 2021 | T20I # 1148 | |
won | inns & 63 runs | lost | 2nd | Test v West Indies | Gros Islet | 10 Jun 2021 | Test # 2424 | ||
won | 158 runs | lost | 1st | Test v West Indies | Gros Islet | 18 Jun 2021 | Test # 2426 | ||
lost | 8 wickets | 30 | lost | 1st | T20I v West Indies | St George's | 26 Jun 2021 | T20I # 1176 | |
won | 16 runs | lost | 1st | T20I v West Indies | St George's | 27 Jun 2021 | T20I # 1178 | ||
won | 1 runs | lost | 1st | T20I v West Indies | St George's | 29 Jun 2021 | T20I # 1179 | ||
lost | 21 runs | won | 2nd | T20I v West Indies | St George's | 1 Jul 2021 | T20I # 1180 | ||
won | 25 runs | won | 1st | T20I v West Indies | St George's | 3 Jul 2021 | T20I # 1181 | ||
n/r | - | won | 2nd | ODI v Ireland | Dublin (Malahide) | 11 Jul 2021 | ODI # 4301 | ||
lost | 43 runs | won | 2nd | ODI v Ireland | Dublin (Malahide) | 13 Jul 2021 | ODI # 4302 | ||
won | 70 runs | won | 1st | ODI v Ireland | Dublin (Malahide) | 16 Jul 2021 | ODI # 4305 | ||
won | 33 runs | lost | 1st | T20I v Ireland | Dublin (Malahide) | 19 Jul 2021 | T20I # 1194 | ||
won | 42 runs | won | 1st | T20I v Ireland | Belfast | 22 Jul 2021 | T20I # 1197 | ||
won | 49 runs | won | 1st | T20I v Ireland | Belfast | 24 Jul 2021 | T20I # 1201 | ||
lost | 14 runs | lost | 2nd | ODI v Sri Lanka | Colombo (RPS) | 2 Sep 2021 | ODI # 4314 | ||
won | 67 runs | won | 1st | ODI v Sri Lanka | Colombo (RPS) | 4 Sep 2021 | ODI # 4315 | ||
lost | 78 runs | lost | 2nd | ODI v Sri Lanka | Colombo (RPS) | 7 Sep 2021 | ODI # 4318 | ||
won | 28 runs | won | 1st | T20I v Sri Lanka | Colombo (RPS) | 10 Sep 2021 | T20I # 1265 | ||
won | 9 wickets | 35 | lost | 2nd | T20I v Sri Lanka | Colombo (RPS) | 12 Sep 2021 | T20I # 1270 | |
won | 10 wickets | 32 | lost | 2nd | T20I v Sri Lanka | Colombo (RPS) | 14 Sep 2021 | T20I # 1273 | |
lost | 5 wickets | 2 | lost | 1st | T20I v Australia | Abu Dhabi | 23 Oct 2021 | T20I # 1351 | |
won | 8 wickets | 10 | won | 2nd | T20I v West Indies | Dubai (DICS) | 26 Oct 2021 | T20I # 1366 | |
won | 4 wickets | 1 | won | 2nd | T20I v Sri Lanka | Sharjah | 30 Oct 2021 | T20I # 1378 | |
won | 6 wickets | 39 | won | 2nd | T20I v Bangladesh | Abu Dhabi | 2 Nov 2021 | T20I # 1384 | |
n/r | - | lost | 1st | ODI v Netherlands | Centurion | 26 Nov 2021 | ODI # 4337 | ||
lost | 113 runs | lost | 2nd | Test v India | Centurion | 26 Dec 2021 | Test # 2443 | ||
won | 7 wickets | lost | 2nd | Test v India | Johannesburg | 3 Jan 2022 | Test # 2445 | ||
won | 7 wickets | lost | 2nd | Test v India | Cape Town | 11 Jan 2022 | Test # 2448 | ||
won | 31 runs | won | 1st | ODI v India | Paarl | 19 Jan 2022 | ODI # 4344 | ||
won | 7 wickets | 11 | lost | 2nd | ODI v India | Paarl | 21 Jan 2022 | ODI # 4346 | |
won | 4 runs | lost | 1st | ODI v India | Cape Town | 23 Jan 2022 | ODI # 4349 | ||
lost | inns & 276 runs | lost | 1st | Test v New Zealand | Christchurch | 17 Feb 2022 | Test # 2450 | ||
won | 198 runs | won | 1st | Test v New Zealand | Christchurch | 25 Feb 2022 | Test # 2451 | ||
lost | 38 runs | won | 2nd | ODI v Bangladesh | Centurion | 18 Mar 2022 | ODI # 4370 | ||
won | 7 wickets | 76 | lost | 2nd | ODI v Bangladesh | Johannesburg | 20 Mar 2022 | ODI # 4372 | |
lost | 9 wickets | 141 | won | 1st | ODI v Bangladesh | Centurion | 23 Mar 2022 | ODI # 4375 | |
won | 220 runs | lost | 1st | Test v Bangladesh | Durban | 31 Mar 2022 | Test # 2460 | ||
won | 332 runs | won | 1st | Test v Bangladesh | Gqeberha | 8 Apr 2022 | Test # 2461 | ||
won | 7 wickets | 5 | won | 2nd | T20I v India | Delhi | 9 Jun 2022 | T20I # 1554 | |
won | 4 wickets | 10 | won | 2nd | T20I v India | Cuttack | 12 Jun 2022 | T20I # 1569 | |
lost | 48 runs | won | 2nd | T20I v India | Visakhapatnam | 14 Jun 2022 | T20I # 1571 | ||
lost | 82 runs | won | 2nd | T20I v India | Rajkot | 17 Jun 2022 | T20I # 1572 | ||
n/r | - | won | 2nd | T20I v India | Bengaluru | 19 Jun 2022 | T20I # 1575 | ||
won | 21 runs | won | 1st | T20I v Ireland | Bristol | 3 Aug 2022 | T20I # 1721 | ||
won | 44 runs | lost | 1st | T20I v Ireland | Bristol | 5 Aug 2022 | T20I # 1724 | ||
lost | 8 wickets | 20 | lost | 1st | T20I v India | Thiruvananthapuram | 28 Sep 2022 | T20I # 1800 | |
lost | 16 runs | won | 2nd | T20I v India | Guwahati | 2 Oct 2022 | T20I # 1803 | ||
won | 49 runs | lost | 1st | T20I v India | Indore | 4 Oct 2022 | T20I # 1805 | ||
won | 9 runs | lost | 1st | ODI v India | Lucknow | 6 Oct 2022 | ODI # 4470 | ||
lost | 7 wickets | 25 | won | 1st | ODI v India | Ranchi | 9 Oct 2022 | ODI # 4471 | |
lost | 7 wickets | 185 | lost | 1st | ODI v India | Delhi | 11 Oct 2022 | ODI # 4472 | |
n/r | - | lost | 2nd | T20I v Zimbabwe | Hobart | 24 Oct 2022 | T20I # 1844 | ||
won | 104 runs | won | 1st | T20I v Bangladesh | Sydney | 27 Oct 2022 | T20I # 1847 | ||
won | 5 wickets | 2 | lost | 2nd | T20I v India | Perth | 30 Oct 2022 | T20I # 1853 | |
lost | 33 runs | lost | 2nd | T20I v Pakistan | Sydney | 3 Nov 2022 | T20I # 1861 | ||
lost | 13 runs | won | 2nd | T20I v Netherlands | Adelaide | 6 Nov 2022 | T20I # 1871 | ||
lost | 6 wickets | lost | 1st | Test v Australia | Brisbane | 17 Dec 2022 | Test # 2482 | ||
lost | inns & 182 runs | lost | 1st | Test v Australia | Melbourne | 26 Dec 2022 | Test # 2485 | ||
draw | - | lost | 2nd | Test v Australia | Sydney | 4 Jan 2023 | Test # 2488 | ||
won | 87 runs | won | 1st | Test v West Indies | Centurion | 28 Feb 2023 | Test # 2495 | ||
won | 284 runs | won | 1st | Test v West Indies | Johannesburg | 8 Mar 2023 | Test # 2497 | ||
aban | - | - | - | ODI v West Indies | East London | 16 Mar 2023 | ODI # 4537a | ||
lost | 48 runs | lost | 2nd | ODI v West Indies | East London | 18 Mar 2023 | ODI # 4540 | ||
won | 4 wickets | 123 | won | 2nd | ODI v West Indies | Potchefstroom | 21 Mar 2023 | ODI # 4544 | |
lost | 3 wickets | 3 | lost | 1st | T20I v West Indies | Centurion | 25 Mar 2023 | T20I # 2031 | |
won | 6 wickets | 7 | won | 2nd | T20I v West Indies | Centurion | 26 Mar 2023 | T20I # 2032 | |
lost | 7 runs | won | 2nd | T20I v West Indies | Johannesburg | 28 Mar 2023 | T20I # 2036 | ||
won | 8 wickets | 120 | won | 2nd | ODI v Netherlands | Benoni | 31 Mar 2023 | ODI # 4558 | |
won | 146 runs | lost | 1st | ODI v Netherlands | Johannesburg | 2 Apr 2023 | ODI # 4563 | ||
lost | 111 runs | won | 2nd | T20I v Australia | Durban | 30 Aug 2023 | T20I # 2224 | ||
lost | 8 wickets | 31 | lost | 1st | T20I v Australia | Durban | 1 Sep 2023 | T20I # 2228 | |
lost | 5 wickets | 13 | won | 1st | T20I v Australia | Durban | 3 Sep 2023 | T20I # 2230 | |
lost | 3 wickets | 58 | lost | 1st | ODI v Australia | Bloemfontein | 7 Sep 2023 | ODI # 4635 | |
lost | 123 runs | won | 2nd | ODI v Australia | Bloemfontein | 9 Sep 2023 | ODI # 4638 | ||
won | 111 runs | lost | 1st | ODI v Australia | Potchefstroom | 12 Sep 2023 | ODI # 4642 | ||
won | 164 runs | lost | 1st | ODI v Australia | Centurion | 15 Sep 2023 | ODI # 4646 | ||
won | 122 runs | lost | 1st | ODI v Australia | Johannesburg | 17 Sep 2023 | ODI # 4648 | ||
won | 102 runs | lost | 1st | ODI v Sri Lanka | Delhi | 7 Oct 2023 | ODI # 4661 | ||
won | 134 runs | lost | 1st | ODI v Australia | Lucknow | 12 Oct 2023 | ODI # 4667 | ||
lost | 38 runs | won | 2nd | ODI v Netherlands | Dharamsala | 17 Oct 2023 | ODI # 4672 | ||
won | 149 runs | won | 1st | ODI v Bangladesh | Wankhede | 24 Oct 2023 | ODI # 4680 | ||
won | 1 wickets | 16 | lost | 2nd | ODI v Pakistan | Chennai | 27 Oct 2023 | ODI # 4683 | |
won | 190 runs | lost | 1st | ODI v New Zealand | Pune | 1 Nov 2023 | ODI # 4689 | ||
lost | 243 runs | lost | 2nd | ODI v India | Eden Gardens | 5 Nov 2023 | ODI # 4694 | ||
won | 5 wickets | 15 | lost | 2nd | ODI v Afghanistan | Ahmedabad | 10 Nov 2023 | ODI # 4699 | |
lost | 3 wickets | 16 | won | 1st | ODI v Australia | Eden Gardens | 16 Nov 2023 | ODI # 4704 | |
aban | - | - | - | T20I v India | Durban | 10 Dec 2023 | T20I # 2392a | ||
won | 5 wickets | 7 | won | 2nd | T20I v India | Gqeberha | 12 Dec 2023 | T20I # 2396 | |
lost | 106 runs | won | 2nd | T20I v India | Johannesburg | 14 Dec 2023 | T20I # 2401 | ||
lost | 8 wickets | 200 | won | 1st | ODI v India | Johannesburg | 17 Dec 2023 | ODI # 4713 | |
won | 8 wickets | 45 | won | 2nd | ODI v India | Gqeberha | 19 Dec 2023 | ODI # 4714 | |
lost | 78 runs | won | 2nd | ODI v India | Paarl | 21 Dec 2023 | ODI # 4716 | ||
won | inns & 32 runs | won | 2nd | Test v India | Centurion | 26 Dec 2023 | Test # 2520 | ||
lost | 7 wickets | won | 1st | Test v India | Cape Town | 3 Jan 2024 | Test # 2522 | ||
lost | 281 runs | won | 2nd | Test v New Zealand | Mount Maunganui | 4 Feb 2024 | Test # 2528 | ||
lost | 7 wickets | won | 1st | Test v New Zealand | Hamilton | 13 Feb 2024 | Test # 2529 | ||
lost | 28 runs | won | 2nd | T20I v West Indies | Kingston | 23 May 2024 | T20I # 2617 | ||
lost | 16 runs | lost | 2nd | T20I v West Indies | Kingston | 25 May 2024 | T20I # 2626 | ||
lost | 8 wickets | 37 | won | 1st | T20I v West Indies | Kingston | 26 May 2024 | T20I # 2630 |
Statsguru includes the following current or recent relevant matches: |
England v Pakistan at The Oval, 4th T20I, May 30, 2024
[T20I # 2631] |
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024
[T20I # 2630] |
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024
[T20I # 2629] |
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024
[T20I # 2628] |
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024
[T20I # 2627] |