Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 11 Jan 2009 and 21 Feb 2024 remove between 11 Jan 2009 and 21 Feb 2024 from query
Involving the player DA Miller (ICC/SA) remove DA Miller (ICC/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 2006-2017 78 75 11 1672 79* 26.12 1237 135.16 0 10 5 140 60 Profile
filtered 2010-2017 37 36 4 908 71 28.37 617 147.16 0 6 2 83 36
Innings by innings list
19 27 17 1 1 111.76 3 caught 1 v West Indies North Sound 20 May 2010 T20I # 179
0 2 3 0 0 0.00 3 bowled 2 v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
11 20 15 0 0 73.33 3 caught 2 v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
14 20 10 2 0 140.00 4 run out 2 v India Durban 9 Jan 2011 T20I # 196
36 30 22 4 2 163.63 1 bowled 2 v Pakistan Centurion 3 Mar 2013 T20I # 306
15 19 16 2 0 93.75 5 caught 1 v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
15 19 14 1 0 107.14 5 run out 1 v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
1* 3 1 0 0 100.00 5 not out 1 v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
DNB - - - - - - - 2 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
5 10 6 1 0 83.33 4 caught 1 v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
13 7 8 2 0 162.50 4 bowled 2 v Pakistan Cape Town 22 Nov 2013 T20I # 343
11 13 10 0 1 110.00 5 caught 1 v Australia Centurion 14 Mar 2014 T20I # 365
24 14 16 3 0 150.00 4 caught 2 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
5 7 6 1 0 83.33 4 bowled 1 v New Zealand Chattogram 24 Mar 2014 T20I # 383
21 27 21 1 0 100.00 4 caught 1 v Netherlands Chattogram 27 Mar 2014 T20I # 386
69* 53 28 9 3 246.42 3 not out 1 v England Chattogram 29 Mar 2014 T20I # 391
10 7 8 1 0 125.00 5 caught 1 v India Mirpur 4 Apr 2014 T20I # 399
2 2 6 0 0 33.33 1 caught 1 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
40 52 34 6 0 117.64 2 caught 1 v Bangladesh Mirpur 7 Jul 2015 T20I # 429
33 22 21 5 0 157.14 3 caught 2 v New Zealand Durban 14 Aug 2015 T20I # 451
15 20 9 2 1 166.66 3 caught 2 v New Zealand Centurion 16 Aug 2015 T20I # 452
51 43 32 7 1 159.37 2 bowled 2 v India Dharamsala 2 Oct 2015 T20I # 456
19 32 21 2 0 90.47 1 bowled 2 v India Cuttack 5 Oct 2015 T20I # 457
7 17 10 0 0 70.00 2 caught 2 v England Cape Town 19 Feb 2016 T20I # 503
71 42 29 6 6 244.82 1 caught 2 v England Johannesburg 21 Feb 2016 T20I # 506
0 1 1 0 0 0.00 1 caught 2 v Australia Durban 4 Mar 2016 T20I # 519
13 8 9 1 1 144.44 1 bowled 1 v Australia Johannesburg 6 Mar 2016 T20I # 520
16 7 8 0 2 200.00 3 caught 1 v England Wankhede 18 Mar 2016 T20I # 540
64 34 29 4 5 220.68 4 caught 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
10 19 12 1 0 83.33 5 bowled 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
20* 20 12 0 2 166.66 4 not out 2 v Sri Lanka Delhi 28 Mar 2016 T20I # 554
63 59 44 2 3 143.18 3 caught 1 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
65* 79 58 4 2 112.06 3 not out 1 v England Southampton 21 Jun 2017 T20I # 614
46 30 20 4 3 230.00 4 caught 1 v England Taunton 23 Jun 2017 T20I # 615
35 27 19 2 2 184.21 4 caught 2 v England Cardiff 25 Jun 2017 T20I # 616
49 39 27 8 0 181.48 3 caught 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
20 18 15 1 1 133.33 4 caught 1 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
Statsguru includes the following current or recent Twenty20 Internationals:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 1/0 (0.6 ov, MA Jones 0*, HG Munsey 1*, Bilal Khan 0/1)
India v Pakistan at New York, ICC Men's T20 World Cup 19th Match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 71/2 (11.4 ov, Mohammad Rizwan 28*, Fakhar Zaman 13*, Arshdeep Singh 0/14)
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657 - Current]
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 - Current]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page