Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Opposition team Sri Lanka remove Sri Lanka 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 2004-2019 349 437 36 18672 311* 46.56 28718 65.01 55 88 19 2138 93 Profile
filtered 2006-2019 40 50 3 1965 154 41.80 3030 64.85 7 8 5 202 13
Innings by innings list
19 96 64 0 0 29.68 4 stumped 1 Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
2 16 14 0 0 14.28 3 lbw 3 Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
40 76 47 7 0 85.10 4 lbw 1 Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
8 36 29 0 0 27.58 4 run out 3 Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
2 13 10 0 0 20.00 2 bowled 2 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
18 49 33 3 0 54.54 4 caught 2 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
54 129 83 10 0 65.06 3 caught 2 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
51 99 81 7 0 62.96 3 run out 4 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
16 43 32 3 0 50.00 3 lbw 1 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
DNB - - - - - - - 4 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
112 210 128 8 0 87.50 1 caught 1 ODI v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
55 97 58 5 2 94.82 2 bowled 2 ODI v Sri Lanka East London 14 Jan 2012 ODI # 3226
16 14 9 3 0 177.77 2 stumped 1 T20I v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
77 88 71 9 0 108.45 1 lbw 1 ODI v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
18 40 28 2 0 64.28 2 lbw 2 ODI v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
23 41 26 2 0 88.46 2 caught 2 T20I v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
109 176 130 8 1 83.84 1 lbw 1 ODI v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
101 162 102 11 0 99.01 1 caught 2 ODI v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
48 83 61 4 0 78.68 1 caught 1 ODI v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
11 41 36 1 0 30.55 4 caught 1 Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
22 27 24 2 0 91.66 4 caught 3 Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
139* 486 382 12 0 36.38 4 not out 2 Test v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
25 170 159 4 0 15.72 4 caught 4 Test v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
16 30 23 1 0 69.56 1 caught 2 ODI v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
56* 69 52 5 1 107.69 1 not out 2 T20I v Sri Lanka Delhi 28 Mar 2016 T20I # 554
20 107 76 2 0 26.31 3 caught 1 Test v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
48 82 53 5 0 90.56 3 lbw 3 Test v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
29 100 68 3 0 42.64 3 bowled 1 Test v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
0 5 5 0 0 0.00 3 caught 3 Test v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
134 391 265 16 0 50.56 3 caught 1 Test v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
57 110 71 5 1 80.28 2 caught 2 ODI v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
15 16 14 3 0 107.14 1 lbw 1 ODI v Sri Lanka Durban 1 Feb 2017 ODI # 3830
34 91 54 4 0 62.96 2 run out 2 ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
1 8 9 0 0 11.11 1 caught 1 ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
154 217 134 15 5 114.92 2 caught 1 ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
103 202 115 5 2 89.56 1 run out 1 ODI v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
15 38 36 2 0 41.66 4 caught 2 Test v Sri Lanka Galle 12 Jul 2018 Test # 2311
0 6 2 0 0 0.00 3 caught 4 Test v Sri Lanka Galle 12 Jul 2018 Test # 2311
19 60 58 0 0 32.75 4 caught 2 Test v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
6 38 18 1 0 33.33 4 bowled 4 Test v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
19 - 14 3 0 135.71 1 bowled 2 ODI v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
43 - 43 6 0 100.00 2 caught 2 ODI v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
59 - 59 9 1 100.00 1 bowled 1 ODI v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
40 - 23 6 0 173.91 2 caught 2 ODI v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
0 - 4 0 0 0.00 1 bowled 2 ODI v Sri Lanka Colombo (RPS) 12 Aug 2018 ODI # 4031
0 - 4 0 0 0.00 2 caught 1 T20I v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
3 23 10 0 0 30.00 3 caught 1 Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
16 43 35 2 0 45.71 3 caught 3 Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
0 2 1 0 0 0.00 3 bowled 1 Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
32 111 72 3 0 44.44 3 caught 3 Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
80* 167 105 5 0 76.19 2 not out 2 ODI v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 197/3 (17.4 ov, Aaron Jones 94*, CJ Anderson 3*, N Dutta 1/41) - Match over
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]
 
Feedback Print this page