Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 6 Sep 2001 remove greater than or equal to 6 Sep 2001 from query
Match result lost match remove lost match from query
Not involving the captain D Elgar (SA) remove D Elgar (SA) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2011-2024 112 205 8 8786 335* 44.59 12517 70.19 26 37 13 1036 69 Profile
filtered 2011-2023 31 61 1 2017 133 33.61 2958 68.18 3 15 4 261 15
Innings by innings list
15 39 30 1 0 50.00 1 caught 2 v New Zealand Hobart 9 Dec 2011 Test # 2021
123* 317 170 14 0 72.35 2 not out 4 v New Zealand Hobart 9 Dec 2011 Test # 2021
13 58 35 2 0 37.14 1 caught 2 v South Africa Perth 30 Nov 2012 Test # 2064
29 62 34 5 0 85.29 2 caught 4 v South Africa Perth 30 Nov 2012 Test # 2064
59 133 93 6 0 63.44 2 lbw 1 v India Chennai 22 Feb 2013 Test # 2074
23 82 61 2 0 37.70 3 lbw 3 v India Chennai 22 Feb 2013 Test # 2074
6 12 8 1 0 75.00 1 bowled 1 v India Hyderabad 2 Mar 2013 Test # 2076
26 72 56 3 1 46.42 2 bowled 3 v India Hyderabad 2 Mar 2013 Test # 2076
71 186 147 9 0 48.29 2 caught 1 v India Mohali 14 Mar 2013 Test # 2081
2 2 3 0 0 66.66 1 caught 3 v India Mohali 14 Mar 2013 Test # 2081
0 6 4 0 0 0.00 2 caught 1 v India Delhi 22 Mar 2013 Test # 2085
8 23 15 1 0 53.33 1 lbw 3 v India Delhi 22 Mar 2013 Test # 2085
3 17 7 0 0 42.85 2 bowled 2 v England Chester-le-Street 9 Aug 2013 Test # 2093
71 174 113 10 1 62.83 2 caught 4 v England Chester-le-Street 9 Aug 2013 Test # 2093
70 146 78 10 0 89.74 2 caught 2 v South Africa Gqeberha 20 Feb 2014 Test # 2121
66 124 73 9 1 90.41 2 lbw 4 v South Africa Gqeberha 20 Feb 2014 Test # 2121
133 283 174 11 2 76.43 2 bowled 2 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
29 55 27 3 0 107.40 2 stumped 4 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
19 46 28 3 0 67.85 1 caught 2 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
58 109 75 6 0 77.33 2 caught 4 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
17 62 42 3 0 40.47 2 caught 2 v England Cardiff 8 Jul 2015 Test # 2170
52 118 86 6 1 60.46 2 lbw 4 v England Cardiff 8 Jul 2015 Test # 2170
2 12 6 0 0 33.33 2 lbw 1 v England Birmingham 29 Jul 2015 Test # 2173
77 138 62 11 0 124.19 2 caught 3 v England Birmingham 29 Jul 2015 Test # 2173
0 7 2 0 0 0.00 2 caught 1 v England Nottingham 6 Aug 2015 Test # 2175
64 115 74 9 2 86.48 2 caught 3 v England Nottingham 6 Aug 2015 Test # 2175
0 10 5 0 0 0.00 2 bowled 2 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
1 7 4 0 0 25.00 2 bowled 4 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
42 49 41 7 0 102.43 2 caught 2 v Sri Lanka Galle 4 Aug 2016 Test # 2213
41 46 31 7 0 132.25 1 lbw 4 v Sri Lanka Galle 4 Aug 2016 Test # 2213
11 13 9 1 1 122.22 1 caught 2 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
68 109 94 6 1 72.34 2 bowled 4 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
97 154 100 16 1 97.00 1 caught 2 v South Africa Perth 3 Nov 2016 Test # 2230
35 52 33 6 0 106.06 2 run out 4 v South Africa Perth 3 Nov 2016 Test # 2230
1 5 4 0 0 25.00 1 caught 1 v South Africa Hobart 12 Nov 2016 Test # 2233
45 96 78 4 0 57.69 2 bowled 3 v South Africa Hobart 12 Nov 2016 Test # 2233
33 87 67 3 0 49.25 1 bowled 2 v India Bengaluru 4 Mar 2017 Test # 2251
17 46 25 0 1 68.00 1 lbw 4 v India Bengaluru 4 Mar 2017 Test # 2251
56 135 87 8 1 64.36 1 caught 1 v India Dharamsala 25 Mar 2017 Test # 2258
6 17 5 1 0 120.00 2 caught 3 v India Dharamsala 25 Mar 2017 Test # 2258
8 20 15 1 0 53.33 1 lbw 2 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
112 164 135 16 1 82.96 1 lbw 4 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
63 156 100 9 0 63.00 2 bowled 1 v South Africa Gqeberha 9 Mar 2018 Test # 2298
13 43 21 3 0 61.90 2 bowled 3 v South Africa Gqeberha 9 Mar 2018 Test # 2298
30 28 14 5 1 214.28 2 bowled 2 v South Africa Cape Town 22 Mar 2018 Test # 2300
32 100 67 4 0 47.76 2 caught 4 v South Africa Cape Town 22 Mar 2018 Test # 2300
61 148 94 7 0 64.89 1 caught 1 v England Leeds 22 Aug 2019 Test # 2357
0 3 2 0 0 0.00 2 lbw 3 v England Leeds 22 Aug 2019 Test # 2357
5 11 8 1 0 62.50 1 caught 2 v England The Oval 12 Sep 2019 Test # 2362
11 30 22 2 0 50.00 2 caught 4 v England The Oval 12 Sep 2019 Test # 2362
1 8 4 0 0 25.00 1 caught 1 v India Brisbane 15 Jan 2021 Test # 2404
48 103 75 6 0 64.00 2 lbw 3 v India Brisbane 15 Jan 2021 Test # 2404
5 20 13 1 0 38.46 2 bowled 1 v Sri Lanka Galle 8 Jul 2022 Test # 2471
24 56 44 4 0 54.54 1 lbw 3 v Sri Lanka Galle 8 Jul 2022 Test # 2471
1 12 5 0 0 20.00 1 bowled 1 v India Nagpur 9 Feb 2023 Test # 2490
10 54 41 2 0 24.39 2 lbw 3 v India Nagpur 9 Feb 2023 Test # 2490
15 75 44 3 0 34.09 1 caught 1 v India Delhi 17 Feb 2023 Test # 2493
sub - - - - - - - 3 v India Delhi 17 Feb 2023 Test # 2493
4 3 5 1 0 80.00 1 caught 1 v England Leeds 6 Jul 2023 Test # 2509
1 13 5 0 0 20.00 2 caught 3 v England Leeds 6 Jul 2023 Test # 2509
24 74 52 3 0 46.15 2 caught 2 v England The Oval 27 Jul 2023 Test # 2515
60 171 106 9 0 56.60 1 caught 4 v England The Oval 27 Jul 2023 Test # 2515
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