Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Home or away away (home of opposition) remove away (home of opposition) from query
Not involving the player M van Jaarsveld (SA) remove M van Jaarsveld (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 2010-2023 173 149 43 4458 139 42.05 4315 103.31 6 24 9 330 138 Profile
filtered 2010-2023 57 51 17 1308 139 38.47 1298 100.77 1 7 3 107 34
Innings by innings list
23* 32 16 1 1 143.75 6 not out 1 v West Indies North Sound 22 May 2010 ODI # 2979
26* 34 19 0 2 136.84 5 not out 1 v West Indies North Sound 24 May 2010 ODI # 2980
5 10 9 0 0 55.55 6 caught 1 v West Indies Roseau 28 May 2010 ODI # 2982
DNB - - - - - - - 2 v West Indies Roseau 30 May 2010 ODI # 2984
56* 98 51 5 2 109.80 7 not out 1 v England The Oval 19 Jun 2013 ODI # 3375
14 27 22 0 1 63.63 6 bowled 2 v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
22* 31 34 1 0 64.70 6 not out 2 v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
85* 91 72 4 5 118.05 7 not out 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
1 3 3 0 0 33.33 6 bowled 1 v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
0 2 2 0 0 0.00 7 caught 2 v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
36* 30 21 2 2 171.42 6 not out 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
4 8 8 1 0 50.00 6 caught 2 v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
4* 8 4 0 0 100.00 6 not out 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
DNB - - - - - - - 1 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
45 56 48 2 2 93.75 6 lbw 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
13* 11 11 2 0 118.18 5 not out 2 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
0 1 1 0 0 0.00 5 lbw 1 v Zimbabwe Harare 29 Aug 2014 ODI # 3518
10* 19 9 1 0 111.11 7 not out 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
7 29 10 0 0 70.00 6 bowled 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
17 36 29 3 0 58.62 4 bowled 1 v New Zealand Hamilton 27 Oct 2014 ODI # 3538
65 83 65 5 1 100.00 6 caught 2 v Australia Perth 14 Nov 2014 ODI # 3545
22* 42 26 3 0 84.61 7 not out 2 v Australia Perth 16 Nov 2014 ODI # 3546
3 6 6 0 0 50.00 7 lbw 2 v Australia Canberra 19 Nov 2014 ODI # 3548
45 83 61 3 0 73.77 5 caught 1 v Australia Melbourne 21 Nov 2014 ODI # 3549
5 22 12 0 0 41.66 5 caught 1 v Australia Sydney 23 Nov 2014 ODI # 3551
49 23 18 6 3 272.22 6 caught 1 v New Zealand Auckland 24 Mar 2015 ODI # 3644
DNB - - - - - - - 2 v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
9 18 24 0 0 37.50 5 caught 1 v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
44 57 51 5 0 86.27 5 caught 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
13 37 22 0 0 59.09 5 stumped 1 v India Kanpur 11 Oct 2015 ODI # 3689
0 3 1 0 0 0.00 6 caught 2 v India Indore 14 Oct 2015 ODI # 3692
33 57 41 4 0 80.48 2 caught 1 v India Rajkot 18 Oct 2015 ODI # 3695
6 10 12 1 0 50.00 5 lbw 2 v India Chennai 22 Oct 2015 ODI # 3698
22* 32 12 3 0 183.33 5 not out 1 v India Wankhede 25 Oct 2015 ODI # 3700
28 52 39 3 0 71.79 6 caught 2 v New Zealand Christchurch 22 Feb 2017 ODI # 3839
3 10 7 0 0 42.85 6 caught 1 v New Zealand Wellington 25 Feb 2017 ODI # 3841
1 4 4 0 0 25.00 6 caught 1 v New Zealand Hamilton 1 Mar 2017 ODI # 3843
45* 45 35 6 2 128.57 6 not out 2 v New Zealand Auckland 4 Mar 2017 ODI # 3846
11 13 10 0 1 110.00 6 caught 2 v England Leeds 24 May 2017 ODI # 3872
71* 80 51 5 2 139.21 5 not out 2 v England Southampton 27 May 2017 ODI # 3873
DNB - - - - - - - 2 v England Lord's 29 May 2017 ODI # 3874
10 - 13 1 0 76.92 6 lbw 2 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
3 - 5 0 0 60.00 6 caught 2 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
51 - 47 5 1 108.51 6 caught 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
21 - 17 0 1 123.52 6 bowled 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
2* - 1 0 0 200.00 6 not out 2 v Australia Perth 4 Nov 2018 ODI # 4065
51 - 71 3 1 71.83 6 lbw 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
139 - 108 13 4 128.70 5 caught 1 v Australia Hobart 11 Nov 2018 ODI # 4069
TDNB - - - - - - - - v Ireland Dublin (Malahide) 11 Jul 2021 ODI # 4301
24 40 27 1 0 88.88 6 caught 2 v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
24* 24 14 4 0 171.42 5 not out 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
12 21 13 2 0 92.30 6 bowled 2 v England Manchester 22 Jul 2022 ODI # 4435
DNB - - - - - - - 1 v England Leeds 24 Jul 2022 ODI # 4437
75* 84 63 5 3 119.04 6 not out 1 v India Lucknow 6 Oct 2022 ODI # 4470
35* 61 34 4 0 102.94 6 not out 1 v India Ranchi 9 Oct 2022 ODI # 4471
7 19 8 1 0 87.50 6 bowled 1 v India Delhi 11 Oct 2022 ODI # 4472
11 17 11 2 0 100.00 6 bowled 2 v India Eden Gardens 5 Nov 2023 ODI # 4694
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page