Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Involving the player AB de Villiers (Afr/SA) remove AB de Villiers (Afr/SA) from query
Ordered by batting average (descending)
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-2018 97 1592 70 31.21 0 17 3/19 43.88 0 41 0 -12.66 Profile
filtered 2012-2018 69 1151 70 29.51 0 16 3/19 40.18 0 30 0 -10.67
Match by match list
70 70.00 0 18 0 0 ODI v New Zealand Potchefstroom 23 Aug 2015 ODI # 3677
64* - - - 0 0 T20I v England Southampton 21 Jun 2017 T20I # 614
64* - 0 11 1 0 ODI v U.A.E. Wellington 12 Mar 2015 ODI # 3633
62 62.00 - - 0 0 ODI v Australia Providence 7 Jun 2016 ODI # 3741
58 58.00 - - 0 0 ODI v Pakistan Centurion 15 Mar 2013 ODI # 3346
40 40.00 0 9 0 0 ODI v New Zealand Durban 26 Aug 2015 ODI # 3678
38 38.00 - - 1 0 ODI v England Johannesburg 12 Feb 2016 ODI # 3737
36* - 0 9 1 0 ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
36 36.00 1 4 0 0 T20I v New Zealand Centurion 16 Aug 2015 T20I # 452
36* - - - 0 0 T20I v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
35 35.00 - - 0 0 ODI v West Indies Bridgetown 24 Jun 2016 ODI # 3754
35 35.00 1 10 1 0 ODI v Pakistan Benoni 24 Mar 2013 ODI # 3350
35* - 1 38 0 0 ODI v India Kanpur 11 Oct 2015 ODI # 3689
34* - 0 9 1 0 ODI v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
33* - 0 9 0 0 ODI v India Rajkot 18 Oct 2015 ODI # 3695
33* - - - 1 0 ODI v Bangladesh East London 22 Oct 2017 ODI # 3929
32 32.00 - - 1 0 T20I v England Taunton 23 Jun 2017 T20I # 615
32 32.00 0 17 0 0 ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
32* - - - 0 0 T20I v India Dharamsala 2 Oct 2015 T20I # 456
31* - - - 0 0 T20I v Australia Colombo (RPS) 30 Sep 2012 T20I # 281
23* - 0 35 0 0 ODI v England Gqeberha 6 Feb 2016 ODI # 3734
22 22.00 0 13 0 0 ODI v Australia Melbourne 21 Nov 2014 ODI # 3549
22 22.00 0 17 0 0 ODI v India Chennai 22 Oct 2015 ODI # 3698
20 20.00 0 5 0 0 ODI v Australia Perth 14 Nov 2014 ODI # 3545
18 18.00 - - 0 0 T20I v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
18 18.00 0 4 0 0 ODI v India Indore 14 Oct 2015 ODI # 3692
17 17.00 - - 0 0 ODI v England Southampton 27 May 2017 ODI # 3873
16 16.00 0 55 1 0 ODI v India Wankhede 25 Oct 2015 ODI # 3700
15 15.00 0 11 1 0 ODI v New Zealand Centurion 19 Aug 2015 ODI # 3676
13 13.00 - - 1 0 ODI v England Cape Town 14 Feb 2016 ODI # 3738
13 13.00 - - 0 0 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
12 12.00 1 39 0 0 ODI v Australia Canberra 19 Nov 2014 ODI # 3548
12 12.00 2 21 1 0 ODI v West Indies Gqeberha 25 Jan 2015 ODI # 3591
12 12.00 - - 0 0 ODI v West Indies Durban 16 Jan 2015 ODI # 3579
11 11.00 - - 0 0 T20I v India Cuttack 5 Oct 2015 T20I # 457
10* - - - 0 0 ODI v West Indies Sydney 27 Feb 2015 ODI # 3616
8 8.00 - - 0 0 T20I v New Zealand Auckland 17 Feb 2017 T20I # 595
7* - - - 0 0 ODI v Bangladesh Paarl 18 Oct 2017 ODI # 3925
6 6.00 - - 2 0 T20I v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
6* - - - 0 0 T20I v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
6* - - - 0 0 ODI v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
5 5.00 - - 0 0 T20I v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
4* - 1 45 1 0 ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
4 4.00 - - 1 0 ODI v Australia Basseterre 11 Jun 2016 ODI # 3743
4* - - - 0 0 T20I v New Zealand Durban 14 Aug 2015 T20I # 451
3 3.00 - - 0 0 T20I v Australia Johannesburg 6 Mar 2016 T20I # 520
3 3.00 - - 0 0 T20I v England Cardiff 25 Jun 2017 T20I # 616
2 2.00 3 19 0 0 ODI v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
1 1.00 0 28 0 0 ODI v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
1 1.00 - - 0 0 ODI v India Centurion 16 Feb 2018 ODI # 3978
1 1.00 - - 2 0 ODI v Pakistan Durban 21 Mar 2013 ODI # 3348
0 0.00 - - 2 0 ODI v New Zealand Hamilton 19 Feb 2017 ODI # 3836
0 0.00 - - 1 0 T20I v Pakistan Centurion 3 Mar 2013 T20I # 306
0 0.00 1 40 0 0 ODI v Australia Perth 16 Nov 2014 ODI # 3546
0 0.00 0 14 0 0 ODI v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
0 0.00 0 3 1 0 ODI v West Indies Providence 3 Jun 2016 ODI # 3739
DNB - 0 13 1 0 ODI v England Centurion 9 Feb 2016 ODI # 3736
DNB - 0 13 0 0 ODI v Ireland Canberra 3 Mar 2015 ODI # 3621
DNB - - - 1 0 ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
DNB - 2 15 1 0 T20I v Sri Lanka Delhi 28 Mar 2016 T20I # 554
DNB - - - 2 0 T20I v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
DNB - 0 40 0 0 ODI v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
DNB - - - - - ODI v Australia Bridgetown 19 Jun 2016 ODI # 3750
DNB - - - 0 0 T20I v Zimbabwe Hambantota 20 Sep 2012 T20I # 266
DNB - 2 35 0 0 ODI v Netherlands Amstelveen 31 May 2013 ODI # 3359
DNB - - - 2 0 ODI v West Indies Basseterre 15 Jun 2016 ODI # 3747
DNB - 0 5 0 0 ODI v West Indies East London 21 Jan 2015 ODI # 3587
DNB - 1 39 2 0 ODI v West Indies Johannesburg 18 Jan 2015 ODI # 3583
DNB - - - 0 0 T20I v England Chattogram 29 Mar 2014 T20I # 391
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page