Records type all-round analysis [change type]
View career summary [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 default (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 -
Career summary
v Afghanistan 2016-2016 1 45 45 45.00 0 - - - - 3 1 - view innings
v Australia 2014-2021 13 358 70 29.83 0 - - - - 5 1 - view innings
v Bangladesh 2015-2024 6 212 63 35.33 0 - - - - 4 2 - view innings
v England 2014-2022 12 340 65 28.33 0 - - - - 15 1 - view innings
v India 2014-2022 10 312 79* 44.57 0 - - - - 7 1 - view innings
v Ireland 2021-2022 4 61 27 15.25 0 - - - - 6 2 - view innings
v Netherlands 2014-2024 3 13 13 4.33 0 - - - - 4 0 - view innings
v New Zealand 2012-2017 5 34 28* 11.33 0 - - - - 8 1 - view innings
v Pakistan 2013-2022 5 147 48* 36.75 0 - - - - 3 3 - view innings
v Sri Lanka 2013-2024 12 292 59* 29.20 0 - - - - 6 5 - view innings
v West Indies 2016-2024 12 487 100 40.58 1 - - - - 12 0 - view innings
v Zimbabwe 2018-2022 3 78 47* 39.00 0 - - - - 7 0 - view innings

in Australia 2014-2022 9 240 63 30.00 0 - - - - 8 1 - view innings
in Bangladesh 2014-2015 7 120 44 17.14 0 - - - - 8 3 - view innings
in England 2022-2022 5 31 15 6.20 0 - - - - 11 0 - view innings
in India 2016-2022 12 458 79* 50.88 0 - - - - 11 3 - view innings
in Ireland 2021-2021 2 47 27 23.50 0 - - - - 3 2 - view innings
in New Zealand 2017-2017 1 0 0 0.00 0 - - - - 3 0 - view innings
in South Africa 2012-2023 26 766 100 33.30 1 - - - - 19 2 - view innings
in Sri Lanka 2013-2021 7 213 59* 42.60 0 - - - - 5 3 - view innings
in U.A.E. 2013-2021 6 147 48* 29.40 0 - - - - 3 2 - view innings
in U.S.A. 2024-2024 3 38 20 12.66 0 - - - - 2 1 - view innings
in West Indies 2021-2024 8 319 72 39.87 0 - - - - 7 0 - view innings

in Africa 2012-2023 26 766 100 33.30 1 - - - - 19 2 - view innings
in Americas 2021-2024 11 357 72 32.45 0 - - - - 9 1 - view innings
in Asia 2013-2022 32 938 79* 36.07 0 - - - - 27 11 - view innings
in Europe 2021-2022 7 78 27 11.14 0 - - - - 14 2 - view innings
in Oceania 2014-2022 10 240 63 26.66 0 - - - - 11 1 - view innings

home 2012-2023 26 766 100 33.30 1 - - - - 19 2 - view innings
away 2013-2024 35 1073 79* 35.76 0 - - - - 36 7 - view innings
neutral 2013-2024 25 540 63 23.47 0 - - - - 25 8 - view innings

year 2012 3 30 28* 30.00 0 - - - - 3 0 - view innings
year 2013 7 187 48* 31.16 0 - - - - 8 4 - view innings
year 2014 10 240 48 26.66 0 - - - - 7 2 - view innings
year 2015 2 56 44 28.00 0 - - - - 2 1 - view innings
year 2016 7 229 52 32.71 0 - - - - 7 2 - view innings
year 2017 2 59 59 29.50 0 - - - - 3 0 - view innings
year 2018 4 73 26 18.25 0 - - - - 5 0 - view innings
year 2019 3 144 79* 72.00 0 - - - - 1 1 - view innings
year 2020 9 285 70 31.66 0 - - - - 5 1 - view innings
year 2021 14 524 72 43.66 0 - - - - 8 4 - view innings
year 2022 16 329 69* 25.30 0 - - - - 22 1 - view innings
year 2023 3 121 100 40.33 1 - - - - 5 0 - view innings
year 2024 6 102 41 17.00 0 - - - - 4 1 - view innings

season 2012/13 3 30 28* 30.00 0 - - - - 3 0 - view innings
season 2013 3 40 19 13.33 0 - - - - 5 1 - view innings
season 2013/14 11 293 48* 32.55 0 - - - - 9 5 - view innings
season 2014/15 3 94 48 31.33 0 - - - - 1 0 - view innings
season 2015 2 56 44 28.00 0 - - - - 2 1 - view innings
season 2015/16 7 229 52 32.71 0 - - - - 7 2 - view innings
season 2016/17 1 0 0 0.00 0 - - - - 3 0 - view innings
season 2017/18 1 59 59 59.00 0 - - - - 0 0 - view innings
season 2018 1 20 20 20.00 0 - - - - 0 0 - view innings
season 2018/19 4 66 26 16.50 0 - - - - 5 0 - view innings
season 2019/20 8 339 79* 48.42 0 - - - - 4 2 - view innings
season 2020/21 3 77 30 25.66 0 - - - - 2 0 - view innings
season 2021 10 455 72 56.87 0 - - - - 8 4 - view innings
season 2021/22 4 69 34 17.25 0 - - - - 0 0 - view innings
season 2022 8 67 22 9.57 0 - - - - 13 0 - view innings
season 2022/23 11 383 100 42.55 1 - - - - 14 1 - view innings
season 2024 6 102 41 17.00 0 - - - - 4 1 - view innings

*T Bavuma 2021-2022 21 669 72 35.21 0 - - - - 19 3 - view innings
*Q de Kock 2019-2020 11 416 79* 41.60 0 - - - - 6 2 - view innings
*AB de Villiers 2014-2014 2 54 29 27.00 0 - - - - 2 1 - view innings
*JP Duminy 2014-2018 5 173 59 34.60 0 - - - - 1 0 - view innings
*F du Plessis 2012-2019 29 660 52 26.40 0 - - - - 32 8 - view innings
*KA Maharaj 2021-2022 5 160 59* 80.00 0 - - - - 1 2 - view innings
*AK Markram 2023-2024 6 159 100 26.50 1 - - - - 7 1 - view innings
*DA Miller 2022-2022 4 24 15 6.00 0 - - - - 10 0 - view innings
*HE van der Dussen 2024-2024 3 64 41 21.33 0 - - - - 2 0 - view innings

is captain 2019-2020 11 416 79* 41.60 0 - - - - 6 2 - view innings
is not captain 2012-2024 75 1963 100 29.74 1 - - - - 74 15 - view innings

is designated keeper 2012-2024 85 2366 100 31.54 1 - - - - 80 17 - view innings
is not keeper 2019-2019 1 13 13 13.00 0 - - - - 0 0 - view innings

won the toss 2012-2024 42 1067 100 26.67 1 - - - - 37 6 - view innings
lost the toss 2012-2024 44 1312 79* 36.44 0 - - - - 43 11 - view innings

won toss & batted 2012-2024 24 640 70 26.66 0 - - - - 23 5 - view innings
won toss & fielded 2016-2024 18 427 100 26.68 1 - - - - 14 1 - view innings
lost toss & sent in 2012-2023 29 801 72 29.66 0 - - - - 29 3 - view innings
lost toss & fielded 2012-2024 15 511 79* 56.77 0 - - - - 14 8 - view innings

matches batting first 2012-2024 53 1441 72 28.25 0 - - - - 52 8 - view innings
matches fielding first 2012-2024 33 938 100 37.52 1 - - - - 28 9 - view innings

1st match innings 2012-2024 86 1441 72 28.25 0 - - - - 28 9 - view innings
2nd match innings 2012-2024 85 938 100 37.52 1 - - - - 52 8 - view innings

day match 2012-2024 27 789 100 29.22 1 - - - - 23 4 - view innings
day/night match 2012-2022 14 236 63 19.66 0 - - - - 25 5 - view innings
night match 2013-2023 45 1354 79* 36.59 0 - - - - 32 8 - view innings

won match 2012-2024 47 1404 100 33.42 1 - - - - 54 12 - view innings
lost match 2012-2024 36 915 69* 27.72 0 - - - - 23 5 - view innings
tied match 2019-2019 1 13 13 13.00 0 - - - - 0 0 - view innings
no result 2022-2022 2 47 47* - 0 - - - - 3 0 - view innings

won batting first 2012-2024 31 873 72 28.16 0 - - - - 41 6 - view innings
won fielding first 2012-2024 16 531 100 48.27 1 - - - - 13 6 - view innings
lost batting first 2012-2024 22 568 52 28.40 0 - - - - 11 2 - view innings
lost fielding first 2013-2024 14 347 69* 26.69 0 - - - - 12 3 - view innings
tied fielding first 2019-2019 1 13 13 13.00 0 - - - - 0 0 - view innings
no result fielding first 2022-2022 2 47 47* - 0 - - - - 3 0 - view innings

2 team series 2012-2024 65 1931 100 34.48 1 - - - - 61 11 - view innings
5+ team tournaments 2014-2024 21 448 63 22.40 0 - - - - 19 6 - view innings

only match in series 2017-2018 3 42 22 14.00 0 - - - - 4 0 - view innings
1st match in series 2012-2024 22 458 59 22.90 0 - - - - 24 4 - view innings
2nd match in series 2012-2024 21 790 100 46.47 1 - - - - 17 4 - view innings
3rd match in series 2012-2024 15 507 79* 39.00 0 - - - - 10 3 - view innings
4th match in series 2021-2022 2 74 60 37.00 0 - - - - 4 0 - view innings
5th match in series 2021-2022 2 60 60 60.00 0 - - - - 2 0 - view innings

Men's T20 World Cup 2014-2024 21 448 63 22.40 0 - - - - 19 6 - view innings

tournament semi-finals 2014-2014 1 6 6 6.00 0 - - - - 0 0 - view innings
preliminary matches 2014-2024 20 442 63 23.26 0 - - - - 19 6 - view innings
Statsguru includes the following current or recent Twenty20 Internationals:
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 - Current]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669 - Current]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
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 - Current]
 
Feedback Print this page