Records type batting analysis [change type]
View series averages [change view]
Start of match date greater than or equal to 27 Apr 2012 remove greater than or equal to 27 Apr 2012 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by scores of fifty or more (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 50+ 4s 6s
unfiltered 2012-2024 86 152 11 5347 199 37.92 11190 47.78 14 23 13 37 684 26 Profile
filtered 2013-2023 34 37 6 3534 199 114.00 6952 50.83 14 23 0 37 457 20
Series averages
ICC World Test Championship, 2019-2021
6 6 0 605 160 100.83 1103 54.85 2 4 0 6 83 4 2 Oct 2019 New Zealand view innings
ICC World Test Championship, 2021-2023
5 6 1 445 96* 89.00 754 59.01 0 6 0 6 61 0 26 Dec 2021 Australia view innings
Sri Lanka in South Africa Test Series, 2016/17
2 3 0 236 129 78.66 423 55.79 1 2 0 3 26 0 26 Dec 2016 South Africa view innings
Basil D'Oliveira Trophy (South Africa in England), 2017
3 3 0 270 136 90.00 482 56.01 1 2 0 3 40 0 6 Jul 2017 England view innings
Australia in South Africa Test Series, 2017/18
3 3 1 279 141* 139.50 731 38.16 1 2 0 3 36 2 9 Mar 2018 South Africa view innings
Bangladesh in South Africa Test Series, 2021/22
2 3 0 201 70 67.00 292 68.83 0 3 0 3 28 0 31 Mar 2022 South Africa view innings
Sir Vivian Richards Trophy (West Indies in South Africa), 2014/15
2 2 1 181 121 181.00 342 52.92 1 1 0 2 25 1 26 Dec 2014 South Africa view innings
South Africa in New Zealand Test Series, 2016/17
1 2 0 229 140 114.50 548 41.78 1 1 0 2 33 0 8 Mar 2017 South Africa view innings
Bangladesh in South Africa Test Series, 2017/18
2 2 0 312 199 156.00 540 57.77 2 0 0 2 32 3 28 Sep 2017 South Africa view innings
Freedom Trophy (India in South Africa), 2017/18
2 2 1 147 86* 147.00 361 40.72 0 2 0 2 17 2 13 Jan 2018 South Africa view innings
Sri Lanka in South Africa Test Series, 2020/21
2 2 0 222 127 111.00 293 75.76 1 1 0 2 38 0 26 Dec 2020 South Africa view innings
Freedom Trophy (India in South Africa), 2021/22
2 2 1 173 96* 173.00 344 50.29 0 2 0 2 22 0 26 Dec 2021 South Africa view innings
New Zealand in South Africa Test Series, 2012/13
1 1 1 103 103* - 170 60.58 1 0 0 1 14 1 11 Jan 2013 South Africa view innings
Australia in South Africa Test Series, 2013/14
1 1 0 83 83 83.00 193 43.00 0 1 0 1 9 2 20 Feb 2014 Australia view innings
South Africa in Sri Lanka Test Series, 2014
1 1 0 103 103 103.00 187 55.08 1 0 0 1 11 3 16 Jul 2014 South Africa view innings
South Africa in Zimbabwe Test Match, 2014
1 1 0 61 61 61.00 146 41.78 0 1 0 1 7 0 9 Aug 2014 South Africa view innings
Basil D'Oliveira Trophy (England in South Africa), 2015/16
1 1 1 118 118* - 246 47.96 1 0 0 1 8 1 26 Dec 2015 England view innings
South Africa in Australia Test Series, 2016/17
1 1 0 127 127 127.00 316 40.18 1 0 0 1 17 1 3 Nov 2016 South Africa view innings
Pakistan in South Africa Test Series, 2018/19
1 1 0 50 50 50.00 123 40.65 0 1 0 1 10 0 26 Dec 2018 South Africa view innings
Freedom Trophy (South Africa in India), 2019/20
1 1 0 160 160 160.00 287 55.74 1 0 0 1 18 4 2 Oct 2019 India view innings
Basil D'Oliveira Trophy (England in South Africa), 2019/20
1 1 0 88 88 88.00 180 48.88 0 1 0 1 10 0 3 Jan 2020 England view innings
South Africa in Pakistan Test Series, 2020/21
1 1 0 58 58 58.00 106 54.71 0 1 0 1 9 0 26 Jan 2021 Pakistan view innings
Sir Vivian Richards Trophy (South Africa in West Indies), 2021
1 1 0 77 77 77.00 237 32.48 0 1 0 1 8 0 18 Jun 2021 South Africa view innings
Sir Vivian Richards Trophy (West Indies in South Africa), 2022/23
1 1 0 71 71 71.00 118 60.16 0 1 0 1 11 0 28 Feb 2023 South Africa view innings
ICC World Test Championship, 2023-2025
1 1 0 185 185 185.00 287 64.45 1 0 0 1 28 0 26 Dec 2023 - view innings
Freedom Trophy (India in South Africa), 2023/24
1 1 0 185 185 185.00 287 64.45 1 0 0 1 28 0 26 Dec 2023 drawn view innings
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page