Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 27 Jul 2022 remove less than or equal to 27 Jul 2022 from query
Match result lost match remove lost match 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 2009-2022 122 118 7 3531 105 31.81 2602 135.70 2 20 3 309 173 Profile
filtered 2009-2021 45 45 0 1131 105 25.13 907 124.69 1 5 2 101 48
Innings by innings list
0 2 2 0 0 0.00 2 lbw 2 v Australia Sydney 15 Feb 2009 T20I # 83
6 8 5 1 0 120.00 2 caught 2 v South Africa Lord's 9 Jun 2009 T20I # 99
8 14 8 1 0 100.00 3 lbw 1 v Pakistan The Oval 13 Jun 2009 T20I # 107
43 45 34 4 1 126.47 3 caught 2 v Sri Lanka Nottingham 16 Jun 2009 T20I # 112
8 6 4 2 0 200.00 2 caught 2 v Pakistan Dubai (DICS) 12 Nov 2009 T20I # 122
17 16 21 3 0 80.95 3 bowled 2 v Pakistan Dubai (DICS) 13 Nov 2009 T20I # 123
30 41 29 4 0 103.44 3 caught 1 v Australia Wellington 26 Feb 2010 T20I # 148
18 27 19 3 0 94.73 3 caught 2 v South Africa Bridgetown 6 May 2010 T20I # 164
0 2 2 0 0 0.00 2 caught 2 v Pakistan Christchurch 30 Dec 2010 T20I # 195
47 48 35 7 1 134.28 2 caught 1 v South Africa Hamilton 19 Feb 2012 T20I # 222
26 25 19 3 1 136.84 2 caught 2 v South Africa Auckland 22 Feb 2012 T20I # 223
11 19 9 2 0 122.22 2 stumped 2 v West Indies Lauderhill 30 Jun 2012 T20I # 247
18 18 18 2 1 100.00 2 caught 2 v West Indies Lauderhill 1 Jul 2012 T20I # 248
5 7 6 1 0 83.33 1 lbw 1 v England Pallekele 29 Sep 2012 T20I # 279
24 26 20 3 1 120.00 2 caught 2 v South Africa Gqeberha 26 Dec 2012 T20I # 297
44 58 32 3 2 137.50 2 caught 2 v England Auckland 9 Feb 2013 T20I # 301
59 77 55 2 1 107.27 2 caught 1 v England Wellington 15 Feb 2013 T20I # 304
22 31 25 3 0 88.00 1 caught 2 v South Africa Chattogram 24 Mar 2014 T20I # 383
5 13 9 0 0 55.55 1 run out 2 v Sri Lanka Chattogram 31 Mar 2014 T20I # 395
32 47 30 2 1 106.66 1 bowled 1 v Pakistan Dubai (DICS) 4 Dec 2014 T20I # 411
6 2 3 1 0 200.00 1 bowled 2 v England Manchester 23 Jun 2015 T20I # 423
42 54 37 5 0 113.51 1 run out 1 v South Africa Durban 14 Aug 2015 T20I # 451
2 - 3 0 0 66.66 1 run out 2 v Pakistan Auckland 15 Jan 2016 T20I # 478
15 9 12 3 0 125.00 1 caught 1 v England Delhi 30 Mar 2016 T20I # 555
4 8 8 1 0 50.00 1 caught 2 v India Delhi 1 Nov 2017 T20I # 630
1 3 3 0 0 33.33 1 bowled 2 v India Thiruvananthapuram 7 Nov 2017 T20I # 632
26 33 27 1 1 96.29 1 caught 2 v Pakistan Auckland 25 Jan 2018 T20I # 640
59 - 43 2 4 137.20 1 caught 2 v Pakistan Mount Maunganui 28 Jan 2018 T20I # 641
5 9 5 1 0 100.00 1 bowled 1 v Australia Sydney 3 Feb 2018 T20I # 642
105 74 54 6 9 194.44 1 caught 1 v Australia Auckland 16 Feb 2018 T20I # 649
62 68 47 3 4 131.91 1 bowled 2 v England Hamilton 18 Feb 2018 T20I # 650
21 20 15 2 1 140.00 1 caught 1 v Australia Auckland 21 Feb 2018 T20I # 653
2 11 7 0 0 28.57 1 bowled 1 v England Christchurch 1 Nov 2019 T20I # 992
27 21 14 1 3 192.85 1 caught 2 v England Napier 8 Nov 2019 T20I # 1008
30 - 19 4 1 157.89 1 caught 1 v India Auckland 24 Jan 2020 T20I # 1031
33 29 20 4 2 165.00 1 caught 1 v India Auckland 26 Jan 2020 T20I # 1034
2 - 6 0 0 33.33 1 lbw 2 v India Mount Maunganui 2 Feb 2020 T20I # 1037
19 21 16 2 1 118.75 1 caught 1 v Pakistan Napier 22 Dec 2020 T20I # 1119
43 40 28 2 3 153.57 1 caught 2 v Australia Wellington 3 Mar 2021 T20I # 1125
7 17 10 1 0 70.00 1 caught 2 v Australia Wellington 5 Mar 2021 T20I # 1127
17 25 20 3 0 85.00 1 bowled 1 v Pakistan Sharjah 26 Oct 2021 T20I # 1367
28 53 35 3 0 80.00 1 caught 1 v Australia Dubai (DICS) 14 Nov 2021 T20I # 1428
70 87 42 3 4 166.66 1 caught 1 v India Jaipur 17 Nov 2021 T20I # 1434
31 25 15 3 2 206.66 1 caught 1 v India Ranchi 19 Nov 2021 T20I # 1440
51 52 36 4 4 141.66 1 caught 2 v India Eden Gardens 21 Nov 2021 T20I # 1446
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613 - Live]
    » United States of America 94/5 (15.0 ov, CJ Anderson 8*, Harmeet Singh 0*, Shoriful Islam 1/17)
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
 
Feedback Print this page