Records type all-round analysis [change type]
View match results [change view]
Primary team England remove England from query or South Africa remove South Africa from query
Start of match date greater than or equal to 1 Jan 2008 remove greater than or equal to 1 Jan 2008 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 2012-2024 86 2379 100 31.30 1 - - - - 80 17 - Profile
filtered 2012-2024 86 2379 100 31.30 1 - - - - 80 17 -
Match results
won 8 wickets 47 lost 2nd v New Zealand Durban 21 Dec 2012 T20I # 293
lost 8 wickets 0 lost 1st v New Zealand East London 23 Dec 2012 T20I # 295
won 33 runs won 1st v New Zealand Gqeberha 26 Dec 2012 T20I # 297
won 12 runs won 1st v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
won 22 runs won 1st v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
lost 6 wickets 11 won 1st v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
won 9 wickets 33 lost 2nd v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
won 6 runs won 1st v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
won 4 runs lost 1st v Pakistan Johannesburg 20 Nov 2013 T20I # 340
lost 6 runs lost 2nd v Pakistan Cape Town 22 Nov 2013 T20I # 343
lost 5 wickets 2 lost 1st v Australia Durban 12 Mar 2014 T20I # 363
lost 6 wickets 30 lost 1st v Australia Centurion 14 Mar 2014 T20I # 365
lost 5 runs lost 2nd v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
won 2 runs lost 1st v New Zealand Chattogram 24 Mar 2014 T20I # 383
won 6 runs lost 1st v Netherlands Chattogram 27 Mar 2014 T20I # 386
won 3 runs lost 1st v England Chattogram 29 Mar 2014 T20I # 391
lost 6 wickets 5 won 1st v India Mirpur 4 Apr 2014 T20I # 399
won 7 wickets 6 lost 2nd v Australia Adelaide 5 Nov 2014 T20I # 407
lost 7 wickets 44 won 1st v Australia Melbourne 7 Nov 2014 T20I # 408
lost 2 wickets 1 lost 1st v Australia Sydney 9 Nov 2014 T20I # 409
won 52 runs won 1st v Bangladesh Mirpur 5 Jul 2015 T20I # 428
won 31 runs won 1st v Bangladesh Mirpur 7 Jul 2015 T20I # 429
won 3 wickets 4 lost 2nd v Australia Durban 4 Mar 2016 T20I # 519
lost 5 wickets 0 lost 1st v Australia Johannesburg 6 Mar 2016 T20I # 520
lost 6 wickets 4 won 1st v Australia Cape Town 9 Mar 2016 T20I # 526
lost 2 wickets 2 lost 1st v England Wankhede 18 Mar 2016 T20I # 540
won 37 runs won 1st v Afghanistan Wankhede 20 Mar 2016 T20I # 542
lost 3 wickets 2 lost 1st v West Indies Nagpur 25 Mar 2016 T20I # 549
won 8 wickets 14 won 2nd v Sri Lanka Delhi 28 Mar 2016 T20I # 554
won 78 runs lost 1st v New Zealand Auckland 17 Feb 2017 T20I # 595
won 20 runs won 1st v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
lost 3 wickets 24 won 1st v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
won 34 runs won 1st v Zimbabwe East London 9 Oct 2018 T20I # 698
won 6 wickets 26 lost 2nd v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
won 21 runs lost 1st v Australia Carrara 17 Nov 2018 T20I # 711
tied - won 2nd v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
lost 7 wickets 6 lost 1st v India Mohali 18 Sep 2019 T20I # 888
won 9 wickets 19 lost 2nd v India Bengaluru 22 Sep 2019 T20I # 893
won 1 runs lost 1st v England East London 12 Feb 2020 T20I # 1039
lost 2 runs won 2nd v England Durban 14 Feb 2020 T20I # 1041
lost 5 wickets 5 won 1st v England Centurion 16 Feb 2020 T20I # 1043
lost 107 runs won 2nd v Australia Johannesburg 21 Feb 2020 T20I # 1046
won 12 runs won 1st v Australia Gqeberha 23 Feb 2020 T20I # 1052
lost 97 runs won 2nd v Australia Cape Town 26 Feb 2020 T20I # 1065
lost 5 wickets 4 lost 1st v England Cape Town 27 Nov 2020 T20I # 1109
lost 4 wickets 1 lost 1st v England Paarl 29 Nov 2020 T20I # 1111
lost 9 wickets 14 won 1st v England Cape Town 1 Dec 2020 T20I # 1113
lost 8 wickets 30 lost 1st v West Indies St George's 26 Jun 2021 T20I # 1176
won 16 runs lost 1st v West Indies St George's 27 Jun 2021 T20I # 1178
won 1 runs lost 1st v West Indies St George's 29 Jun 2021 T20I # 1179
lost 21 runs won 2nd v West Indies St George's 1 Jul 2021 T20I # 1180
won 25 runs won 1st v West Indies St George's 3 Jul 2021 T20I # 1181
won 33 runs lost 1st v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
won 42 runs won 1st v Ireland Belfast 22 Jul 2021 T20I # 1197
won 28 runs won 1st v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
won 9 wickets 35 lost 2nd v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
won 10 wickets 32 lost 2nd v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
lost 5 wickets 2 lost 1st v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
won 4 wickets 1 won 2nd v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
won 6 wickets 39 won 2nd v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
won 10 runs lost 1st v England Sharjah 6 Nov 2021 T20I # 1400
won 7 wickets 5 won 2nd v India Delhi 9 Jun 2022 T20I # 1554
lost 82 runs won 2nd v India Rajkot 17 Jun 2022 T20I # 1572
n/r - won 2nd v India Bengaluru 19 Jun 2022 T20I # 1575
lost 41 runs won 2nd v England Bristol 27 Jul 2022 T20I # 1693
won 58 runs lost 1st v England Cardiff 28 Jul 2022 T20I # 1698
won 90 runs lost 1st v England Southampton 31 Jul 2022 T20I # 1717
won 21 runs won 1st v Ireland Bristol 3 Aug 2022 T20I # 1721
won 44 runs lost 1st v Ireland Bristol 5 Aug 2022 T20I # 1724
lost 8 wickets 20 lost 1st v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
lost 16 runs won 2nd v India Guwahati 2 Oct 2022 T20I # 1803
won 49 runs lost 1st v India Indore 4 Oct 2022 T20I # 1805
n/r - lost 2nd v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
won 104 runs won 1st v Bangladesh Sydney 27 Oct 2022 T20I # 1847
won 5 wickets 2 lost 2nd v India Perth 30 Oct 2022 T20I # 1853
lost 33 runs lost 2nd v Pakistan Sydney 3 Nov 2022 T20I # 1861
lost 13 runs won 2nd v Netherlands Adelaide 6 Nov 2022 T20I # 1871
lost 3 wickets 3 lost 1st v West Indies Centurion 25 Mar 2023 T20I # 2031
won 6 wickets 7 won 2nd v West Indies Centurion 26 Mar 2023 T20I # 2032
lost 7 runs won 2nd v West Indies Johannesburg 28 Mar 2023 T20I # 2036
lost 28 runs won 2nd v West Indies Kingston 23 May 2024 T20I # 2617
lost 16 runs lost 2nd v West Indies Kingston 25 May 2024 T20I # 2626
lost 8 wickets 37 won 1st v West Indies Kingston 26 May 2024 T20I # 2630
won 6 wickets 22 lost 2nd v Sri Lanka New York 3 Jun 2024 T20I # 2635
won 4 wickets 7 won 2nd v Netherlands New York 8 Jun 2024 T20I # 2649
won 4 runs won 1st v Bangladesh New York 10 Jun 2024 T20I # 2664
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 63/5 (11.0 ov, GD Phillips 7*, G Motie 3/19)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page