Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 1 nov 2008 remove greater than or equal to 1 nov 2008 from query
Type of bowler (by hand) right-arm bowler remove right-arm bowler 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 2000-2017 402 391 55 11778 169 35.05 14064 83.74 17 71 26 1245 251 Profile
filtered 2008-2017 90 95 0 2957 150 31.12 3341 88.50 5 17 6 324 85
List of dismissals
caught MJ Prior SCJ Broad 118 1 ODI v England Indore 17 Nov 2008 ODI # 2777
caught SCJ Broad A Flintoff 38 2 ODI v England Kanpur 20 Nov 2008 ODI # 2778
caught RS Bopara RS Bopara 6 2 ODI v England Cuttack 26 Nov 2008 ODI # 2783
caught A Flintoff SJ Harmison 14 2 Test v England Chennai 11 Dec 2008 Test # 1898
caught M Muralidaran MF Maharoof 23 2 ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
lbw KMDN Kulasekara 66 1 ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
caught CK Kapugedera M Muralidaran 117 1 ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
bowled KMDN Kulasekara 5 1 ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
caught M Muralidaran M Muralidaran 73 2 ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
caught TM Dilshan J Mubarak 32 2 T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
caught JDP Oram IE O'Brien 50 1 T20I v New Zealand Wellington 27 Feb 2009 T20I # 85
caught LRPL Taylor KD Mills 0 1 ODI v New Zealand Wellington 6 Mar 2009 ODI # 2822
caught PD McGlashan GD Elliott 87 1 ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
caught PD McGlashan JD Ryder 11 1 ODI v New Zealand Auckland 14 Mar 2009 ODI # 2825
bowled CS Martin 22 2 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
caught TG McIntosh CS Martin 0 2 Test v New Zealand Napier 26 Mar 2009 Test # 1917
lbw JD Ryder 9 1 Test v New Zealand Wellington 3 Apr 2009 Test # 1918
caught LRPL Taylor CS Martin 40 3 Test v New Zealand Wellington 3 Apr 2009 Test # 1918
caught Tamim Iqbal Shahadat Hossain 41 1 T20I v Bangladesh Nottingham 6 Jun 2009 T20I # 93
caught FH Edwards FH Edwards 67 1 T20I v West Indies Lord's 12 Jun 2009 T20I # 105
stumped JS Foster GP Swann 17 2 T20I v England Lord's 14 Jun 2009 T20I # 109
caught MV Boucher DW Steyn 25 2 T20I v South Africa Nottingham 16 Jun 2009 T20I # 113
caught D Ramdin DJ Bravo 131 1 ODI v West Indies Kingston 26 Jun 2009 ODI # 2852
caught D Ramdin JE Taylor 35 1 ODI v West Indies Kingston 28 Jun 2009 ODI # 2853
caught DM Bravo DE Bernard 2 2 ODI v West Indies Gros Islet 3 Jul 2009 ODI # 2854
caught KC Sangakkara SL Malinga 16 2 ODI v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
caught BW Hilfenhaus BW Hilfenhaus 23 1 ODI v Australia Nagpur 28 Oct 2009 ODI # 2915
lbw MC Henriques 78 2 ODI v Australia Delhi 31 Oct 2009 ODI # 2918
caught SR Watson SR Watson 9 2 ODI v Australia Hyderabad 5 Nov 2009 ODI # 2923
caught TM Dilshan M Muralidaran 68 1 Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
caught KC Sangakkara BAW Mendis 67 1 Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
caught KMDN Kulasekara AD Mathews 6 2 T20I v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
caught RAS Lakmal NLTC Perera 74 1 ODI v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
lbw Naeem Islam 13 2 ODI v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
caught Mohammad Ashraful Shahadat Hossain 25 3 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
caught GC Smith RK Kleinveldt 37 1 T20I v South Africa Gros Islet 2 May 2010 T20I # 155
caught DPMD Jayawardene M Muralidaran 52 2 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
caught DPMD Jayawardene M Muralidaran 5 3 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
lbw SL Malinga 38 1 ODI v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
caught KC Sangakkara NLTC Perera 26 2 ODI v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
bowled CJ McKay 58 2 ODI v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
caught GJ Hopkins DR Tuffey 42 1 ODI v New Zealand Guwahati 28 Nov 2010 ODI # 3070
caught JM How NL McCullum 20 2 ODI v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
caught GC Smith M Morkel 2 2 ODI v South Africa Durban 12 Jan 2011 ODI # 3079
lbw JP Duminy 16 2 ODI v South Africa Cape Town 18 Jan 2011 ODI # 3082
caught GC Smith J Botha 12 2 ODI v South Africa Gqeberha 21 Jan 2011 ODI # 3084
caught JP Duminy DW Steyn 8 2 ODI v South Africa Centurion 23 Jan 2011 ODI # 3087
caught J Botha JH Kallis 12 1 ODI v South Africa Nagpur 12 Mar 2011 ODI # 3128
caught KA Pollard KA Pollard 113 1 ODI v West Indies Chennai 20 Mar 2011 ODI # 3141
caught MJ Prior SCJ Broad 62 2 Test v England Nottingham 29 Jul 2011 Test # 2001
caught AN Cook TT Bresnan 8 4 Test v England Nottingham 29 Jul 2011 Test # 2001
caught KA Edwards DJG Sammy 23 2 Test v West Indies Delhi 6 Nov 2011 Test # 2015
bowled DJG Sammy 18 4 Test v West Indies Delhi 6 Nov 2011 Test # 2015
lbw DJG Sammy 25 1 Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
caught Shapoor Zadran Karim Sadiq 18 1 T20I v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
caught GJ Maxwell SR Watson 8 1 T20I v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
bowled M Morkel 21 1 T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
bowled GP Swann 0 1 Test v England Wankhede 23 Nov 2012 Test # 2062
caught AN Cook GP Swann 32 1 Test v England Eden Gardens 5 Dec 2012 Test # 2065
bowled JM Anderson 11 3 Test v England Eden Gardens 5 Dec 2012 Test # 2065
caught SC Meaker LJ Wright 38 2 T20I v England Pune 20 Dec 2012 T20I # 292
caught JE Root LJ Wright 4 1 T20I v England Wankhede 22 Dec 2012 T20I # 294
caught Umar Akmal Umar Gul 10 1 T20I v Pakistan Bengaluru 25 Dec 2012 T20I # 296
caught Shoaib Malik Umar Gul 72 1 T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
caught Kamran Akmal Umar Gul 9 2 ODI v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
bowled Mohammad Hafeez 23 1 ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
caught JW Dernbach JC Tredwell 61 2 ODI v England Rajkot 11 Jan 2013 ODI # 3318
lbw JC Tredwell 32 1 ODI v England Kochi 15 Jan 2013 ODI # 3320
bowled JC Tredwell 30 2 ODI v England Ranchi 19 Jan 2013 ODI # 3322
lbw JC Tredwell 3 2 ODI v England Mohali 23 Jan 2013 ODI # 3327
caught EJG Morgan ST Finn 0 1 ODI v England Dharamsala 27 Jan 2013 ODI # 3329
caught MN Samuels DJG Sammy 28 1 ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
caught DJ Bravo SP Narine 55 2 ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
bowled R McLaren 0 2 ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
bowled Bilawal Bhatti 1 2 T20I v Pakistan Mirpur 21 Mar 2014 T20I # 378
caught CH Gayle MN Samuels 10 2 T20I v West Indies Mirpur 23 Mar 2014 T20I # 382
caught GJ Maxwell SR Watson 60 1 T20I v Australia Mirpur 30 Mar 2014 T20I # 393
caught AB de Villiers Imran Tahir 18 2 T20I v South Africa Mirpur 4 Apr 2014 T20I # 399
caught NLTC Perera KMDN Kulasekara 11 1 T20I v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
caught PVD Chameera PVD Chameera 10 1 T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
caught SMSM Senanayake NLTC Perera 0 1 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
caught KMDN Kulasekara NLTC Perera 35 2 T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
caught NL McCullum NL McCullum 4 2 T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
caught Al-Amin Hossain Mahmudullah 3 1 T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
caught JC Buttler BA Stokes 15 2 ODI v England Pune 15 Jan 2017 ODI # 3819
caught JC Buttler CR Woakes 150 1 ODI v England Cuttack 19 Jan 2017 ODI # 3821
caught SW Billings LE Plunkett 45 2 ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
caught AU Rashid LE Plunkett 12 1 T20I v England Kanpur 26 Jan 2017 T20I # 592
lbw MM Ali 4 1 T20I v England Nagpur 29 Jan 2017 T20I # 593
lbw Hasan Ali 53 1 ODI v Pakistan Birmingham 4 Jun 2017 ODI # 3878
bowled DAS Gunaratne 7 1 ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
lbw Shadab Khan 22 2 ODI v Pakistan The Oval 18 Jun 2017 ODI # 3894
caught E Lewis JO Holder 4 1 ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
caught SD Hope JO Holder 14 1 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
lbw D Bishoo 39 1 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
Statsguru includes the following current or recent relevant matches:
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639 - Live]
    » India 97/2 (12.2 ov, RR Pant 36*, S Dube 0*, BJ McCarthy 0/18) - Match over
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
 
Feedback Print this page