Records type batting analysis [change type]
View list of dismissals [change view]
Primary team India remove India 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-2022 269 288 14 10867 190 39.66 12286 88.45 24 55 11 1349 141 Profile
filtered 2010-2022 269 288 14 10867 190 39.66 12286 88.45 24 55 11 1349 141
List of dismissals
bowled CJ McKay 0 2 ODI v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
caught ADS Fletcher DJG Sammy 5 1 T20I v West Indies Port of Spain 4 Jun 2011 T20I # 200
caught LMP Simmons A Martin 51 2 ODI v West Indies Port of Spain 6 Jun 2011 ODI # 3159
caught KA Pollard R Rampaul 3 2 ODI v West Indies Port of Spain 8 Jun 2011 ODI # 3160
caught MN Samuels DJG Sammy 4 2 ODI v West Indies North Sound 11 Jun 2011 ODI # 3161
caught RR Sarwan KAJ Roach 11 1 ODI v West Indies Kingston 16 Jun 2011 ODI # 3163
caught EJM Cowan NM Lyon 187 2 Test v Australia Mohali 14 Mar 2013 Test # 2081
DNB - 4 Test v Australia Mohali 14 Mar 2013 Test # 2081
caught AM Phangiso (sub) JP Duminy 114 1 ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
not out 102 2 ODI v West Indies The Oval 11 Jun 2013 ODI # 3368
caught Nasir Jamshed Wahab Riaz 48 2 ODI v Pakistan Birmingham 15 Jun 2013 ODI # 3372
stumped KC Sangakkara BMAJ Mendis 68 2 ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
caught JC Tredwell RS Bopara 31 1 ODI v England Birmingham 23 Jun 2013 ODI # 3377
caught KAJ Roach KAJ Roach 11 1 ODI v West Indies Kingston 30 Jun 2013 ODI # 3380
caught WU Tharanga HMRKB Herath 24 2 ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
caught DM Bravo KAJ Roach 69 1 ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
caught DPMD Jayawardene AD Mathews 15 1 ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
caught KC Sangakkara RMS Eranga 16 2 ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
caught MN Waller KM Jarvis 17 2 ODI v Zimbabwe Harare 24 Jul 2013 ODI # 3395
bowled P Utseya 116 1 ODI v Zimbabwe Harare 26 Jul 2013 ODI # 3397
caught V Sibanda TL Chatara 35 2 ODI v Zimbabwe Harare 28 Jul 2013 ODI # 3399
caught BRM Taylor KM Jarvis 41 2 ODI v Zimbabwe Bulawayo 3 Aug 2013 ODI # 3403
stumped BJ Haddin XJ Doherty 32 2 T20I v Australia Rajkot 10 Oct 2013 T20I # 331
caught BJ Haddin JP Faulkner 7 2 ODI v Australia Pune 13 Oct 2013 ODI # 3419
caught BJ Haddin JP Faulkner 95 2 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
caught BJ Haddin CJ McKay 8 1 ODI v Australia Mohali 19 Oct 2013 ODI # 3421
not out 14 2 ODI v Australia Ranchi 23 Oct 2013 ODI # 3422
bowled JP Faulkner 100 2 ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
lbw XJ Doherty 60 1 ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
bowled S Shillingford 23 2 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
caught S Chanderpaul S Shillingford 33 2 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
caught J Charles JO Holder 5 2 ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
lbw V Permaul 35 1 ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
caught DJ Bravo DJ Bravo 119 2 ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
caught Q de Kock M Morkel 12 2 ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
caught JP Duminy DW Steyn 0 2 ODI v South Africa Durban 8 Dec 2013 ODI # 3443
TDNB - 0 ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
caught Imran Tahir DW Steyn 13 1 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
caught JH Kallis VD Philander 15 3 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
caught AN Petersen M Morkel 29 1 Test v South Africa Durban 26 Dec 2013 Test # 2111
caught F du Plessis RJ Peterson 19 3 Test v South Africa Durban 26 Dec 2013 Test # 2111
caught LRPL Taylor CJ Anderson 32 2 ODI v New Zealand Napier 19 Jan 2014 ODI # 3456
bowled TG Southee 12 2 ODI v New Zealand Hamilton 22 Jan 2014 ODI # 3458
caught MJ Guptill CJ Anderson 28 2 ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
caught NL McCullum MJ Henry 9 2 ODI v New Zealand Wellington 31 Jan 2014 ODI # 3467
caught KS Williamson TA Boult 0 2 Test v New Zealand Auckland 6 Feb 2014 Test # 2118
caught BJ Watling N Wagner 115 4 Test v New Zealand Auckland 6 Feb 2014 Test # 2118
caught BJ Watling TG Southee 98 2 Test v New Zealand Wellington 14 Feb 2014 Test # 2120
lbw TA Boult 2 4 Test v New Zealand Wellington 14 Feb 2014 Test # 2120
lbw Abdur Razzak 28 2 ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
bowled BAW Mendis 94 1 ODI v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
lbw Mohammad Hafeez 10 1 ODI v Pakistan Mirpur 2 Mar 2014 ODI # 3479
bowled Mohammad Nabi 60 2 ODI v Afghanistan Mirpur 5 Mar 2014 ODI # 3483
caught Saeed Ajmal Umar Gul 30 2 T20I v Pakistan Mirpur 21 Mar 2014 T20I # 378
lbw S Badree 0 2 T20I v West Indies Mirpur 23 Mar 2014 T20I # 382
bowled Al-Amin Hossain 1 2 T20I v Bangladesh Mirpur 28 Mar 2014 T20I # 389
caught MJ Prior JM Anderson 12 1 Test v England Nottingham 9 Jul 2014 Test # 2128
caught MM Ali MM Ali 29 3 Test v England Nottingham 9 Jul 2014 Test # 2128
caught GS Ballance JM Anderson 7 1 Test v England Lord's 17 Jul 2014 Test # 2130
caught JE Root BA Stokes 31 3 Test v England Lord's 17 Jul 2014 Test # 2130
caught AN Cook JM Anderson 6 2 Test v England Southampton 27 Jul 2014 Test # 2132
caught CJ Jordan JE Root 37 4 Test v England Southampton 27 Jul 2014 Test # 2132
caught JC Buttler CR Woakes 11 1 ODI v England Cardiff 27 Aug 2014 ODI # 3517
caught EJG Morgan CR Woakes 16 2 ODI v England Nottingham 30 Aug 2014 ODI # 3520
not out 97 2 ODI v England Birmingham 2 Sep 2014 ODI # 3523
bowled MM Ali 31 2 ODI v England Leeds 5 Sep 2014 ODI # 3525
bowled CR Woakes 33 2 T20I v England Birmingham 7 Sep 2014 T20I # 405
bowled MN Samuels 68 2 ODI v West Indies Kochi 8 Oct 2014 ODI # 3531
bowled JE Taylor 1 1 ODI v West Indies Delhi 11 Oct 2014 ODI # 3533
caught DM Bravo AD Russell 35 1 ODI v West Indies Dharamsala 17 Oct 2014 ODI # 3535
bowled SMA Priyanjan 113 1 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
caught SMA Priyanjan S Prasanna 79 2 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
caught KC Sangakkara KMDN Kulasekara 91 2 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
bowled RJ Harris 25 2 Test v Australia Adelaide 9 Dec 2014 Test # 2148
caught BJ Haddin MG Johnson 9 4 Test v Australia Adelaide 9 Dec 2014 Test # 2148
caught BJ Haddin MR Marsh 24 1 Test v Australia Brisbane 17 Dec 2014 Test # 2149
lbw NM Lyon 81 3 Test v Australia Brisbane 17 Dec 2014 Test # 2149
caught SPD Smith RJ Harris 28 2 Test v Australia Melbourne 26 Dec 2014 Test # 2152
lbw RJ Harris 0 4 Test v Australia Melbourne 26 Dec 2014 Test # 2152
caught AJ Finch MA Starc 2 1 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
caught JC Buttler JM Anderson 1 1 ODI v England Brisbane 20 Jan 2015 ODI # 3586
caught AJ Finch MA Starc 8 1 ODI v Australia Sydney 26 Jan 2015 ODI # 3592
caught JC Buttler CR Woakes 38 1 ODI v England Perth 30 Jan 2015 ODI # 3595
run out 73 1 ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
caught HM Amla WD Parnell 137 1 ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
caught Rohan Mustafa Mohammad Naveed 14 2 ODI v U.A.E. Perth 28 Feb 2015 ODI # 3618
caught DJG Sammy JE Taylor 9 2 ODI v West Indies Perth 6 Mar 2015 ODI # 3625
caught WTS Porterfield SR Thompson 100 2 ODI v Ireland Hamilton 10 Mar 2015 ODI # 3631
bowled T Panyangara 4 2 ODI v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
stumped Mushfiqur Rahim Shakib Al Hasan 30 1 ODI v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
caught GJ Maxwell JR Hazlewood 45 2 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
caught Shakib Al Hasan Shakib Al Hasan 173 1 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
caught Mushfiqur Rahim Taskin Ahmed 30 2 ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
caught Litton Das Nasir Hossain 53 1 ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
caught Nasir Hossain Mashrafe Mortaza 75 1 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
bowled N Pradeep 134 2 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
caught PHT Kaushal PHT Kaushal 28 4 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
run out 3 1 T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
lbw CH Morris 11 1 T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
lbw M Morkel 23 2 ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
caught JP Duminy M Morkel 23 1 ODI v South Africa Indore 14 Oct 2015 ODI # 3692
caught AB de Villiers M Morkel 13 2 ODI v South Africa Rajkot 18 Oct 2015 ODI # 3695
caught Q de Kock K Rabada 7 1 ODI v South Africa Chennai 22 Oct 2015 ODI # 3698
caught HM Amla K Rabada 60 2 ODI v South Africa Wankhede 25 Oct 2015 ODI # 3700
caught HM Amla VD Philander 0 1 Test v South Africa Mohali 5 Nov 2015 Test # 2186
caught AB de Villiers VD Philander 0 3 Test v South Africa Mohali 5 Nov 2015 Test # 2186
not out 45 2 Test v South Africa Bengaluru 14 Nov 2015 Test # 2188
caught D Elgar D Elgar 12 1 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
caught DJ Vilas Imran Tahir 39 3 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
lbw DL Piedt 33 1 Test v South Africa Delhi 3 Dec 2015 Test # 2191
bowled M Morkel 21 3 Test v South Africa Delhi 3 Dec 2015 Test # 2191
caught MR Marsh JR Hazlewood 9 1 ODI v Australia Perth 12 Jan 2016 ODI # 3723
caught MS Wade JS Paris 6 1 ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
bowled JW Hastings 68 1 ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
caught GJ Bailey JW Hastings 126 2 ODI v Australia Canberra 20 Jan 2016 ODI # 3726
caught SE Marsh JW Hastings 78 2 ODI v Australia Sydney 23 Jan 2016 ODI # 3727
caught MS Wade SR Watson 5 1 T20I v Australia Adelaide 26 Jan 2016 T20I # 485
caught CA Lynn GJ Maxwell 42 1 T20I v Australia Melbourne 29 Jan 2016 T20I # 486
caught CT Bancroft SR Watson 26 2 T20I v Australia Sydney 31 Jan 2016 T20I # 489
caught MD Gunathilaka CAK Rajitha 9 1 T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
caught LD Chandimal PVD Chameera 51 1 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
not out 46 2 T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
bowled Al-Amin Hossain 2 1 T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
caught LD Chandimal KMDN Kulasekara 1 2 T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
not out 16 2 T20I v U.A.E. Mirpur 3 Mar 2016 T20I # 517
caught Soumya Sarkar Taskin Ahmed 60 2 T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
lbw NL McCullum 1 2 T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
bowled Mohammad Sami 6 2 T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
lbw Shakib Al Hasan 23 1 T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
caught UT Khawaja NM Coulter-Nile 13 2 T20I v Australia Mohali 27 Mar 2016 T20I # 553
lbw D Bishoo 84 1 Test v West Indies North Sound 21 Jul 2016 Test # 2207
caught DM Bravo RL Chase 27 2 Test v West Indies Kingston 30 Jul 2016 Test # 2211
caught SO Dowrich ST Gabriel 1 1 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
lbw RL Chase 26 3 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
bowled MJ Henry 1 1 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
lbw TA Boult 17 3 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
caught MM Ali DJ Willey 1 2 ODI v England Pune 15 Jan 2017 ODI # 3819
bowled CR Woakes 11 1 ODI v England Cuttack 19 Jan 2017 ODI # 3821
caught Azhar Ali Shadab Khan 68 1 ODI v Pakistan Birmingham 4 Jun 2017 ODI # 3878
caught BKG Mendis SL Malinga 125 1 ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
caught F du Plessis Imran Tahir 78 2 ODI v South Africa The Oval 11 Jun 2017 ODI # 3886
caught Mosaddek Hossain Mashrafe Mortaza 46 2 ODI v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
caught Sarfaraz Ahmed Mohammad Amir 21 2 ODI v Pakistan The Oval 18 Jun 2017 ODI # 3894
lbw D Bishoo 87 1 ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
stumped SD Hope AR Nurse 63 1 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
caught RL Chase ML Cummins 2 1 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
caught JO Holder AS Joseph 5 2 ODI v West Indies North Sound 2 Jul 2017 ODI # 3900
caught E Lewis AS Joseph 4 2 ODI v West Indies Kingston 6 Jul 2017 ODI # 3902
run out 23 1 T20I v West Indies Kingston 9 Jul 2017 T20I # 617
caught AD Mathews N Pradeep 190 1 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
caught MD Gunathilaka MDK Perera 14 3 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
lbw MDK Perera 35 1 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
caught LD Chandimal PM Pushpakumara 119 1 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
not out 132 2 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
caught AD Mathews TAM Siriwardana 49 2 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
bowled SL Malinga 5 2 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
caught PM Pushpakumara MVT Fernando 4 1 ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
not out 15 2 T20I v Australia Ranchi 7 Oct 2017 T20I # 623
caught DA Warner JP Behrendorff 2 1 T20I v Australia Guwahati 10 Oct 2017 T20I # 624
caught TWM Latham TA Boult 9 1 ODI v New Zealand Wankhede 22 Oct 2017 ODI # 3928
caught LRPL Taylor AF Milne 68 2 ODI v New Zealand Pune 25 Oct 2017 ODI # 3931
caught KS Williamson TG Southee 14 1 ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
caught TWM Latham IS Sodhi 80 1 T20I v New Zealand Delhi 1 Nov 2017 T20I # 630
bowled TA Boult 1 2 T20I v New Zealand Rajkot 4 Nov 2017 T20I # 631
caught MJ Santner TG Southee 6 1 T20I v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
bowled RAS Lakmal 8 1 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
caught N Dickwella MD Shanaka 94 3 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
caught RAS Lakmal MDK Perera 23 1 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
stumped N Dickwella PADLR Sandakan 67 3 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
lbw AD Mathews 0 1 ODI v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
caught HDRL Thirimanne SS Pathirana 68 1 ODI v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
not out 100 2 ODI v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
caught DW Steyn DW Steyn 16 2 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
caught CH Morris (sub) M Morkel 16 4 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
run out 35 2 ODI v South Africa Durban 1 Feb 2018 ODI # 3969
not out 51 2 ODI v South Africa Centurion 4 Feb 2018 ODI # 3970
caught AK Markram JP Duminy 76 1 ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
caught AB de Villiers M Morkel 109 1 ODI v South Africa Johannesburg 10 Feb 2018 ODI # 3973
caught AL Phehlukwayo K Rabada 34 1 ODI v South Africa Gqeberha 13 Feb 2018 ODI # 3976
caught K Zondo L Ngidi 18 2 ODI v South Africa Centurion 16 Feb 2018 ODI # 3978
caught H Klaasen AL Phehlukwayo 72 1 T20I v South Africa Johannesburg 18 Feb 2018 T20I # 652
caught F Behardien JP Duminy 24 1 T20I v South Africa Centurion 21 Feb 2018 T20I # 654
run out 47 1 T20I v South Africa Cape Town 24 Feb 2018 T20I # 655
caught NLTC Perera MD Gunathilaka 90 1 T20I v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
caught Litton Das Taskin Ahmed 55 2 T20I v Bangladesh Colombo (RPS) 8 Mar 2018 T20I # 657
caught NLTC Perera A Dananjaya 8 2 T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
bowled Rubel Hossain 35 1 T20I v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
caught Ariful Haque (sub) Shakib Al Hasan 10 2 T20I v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
caught Mohammad Nabi Yamin Ahmadzai 107 1 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
caught SR Thompson KJ O'Brien 74 1 T20I v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
bowled DJ Willey 4 2 T20I v England Manchester 3 Jul 2018 T20I # 684
run out 10 1 T20I v England Cardiff 6 Jul 2018 T20I # 688
caught JT Ball DJ Willey 5 2 T20I v England Bristol 8 Jul 2018 T20I # 690
caught AU Rashid MM Ali 40 2 ODI v England Nottingham 12 Jul 2018 ODI # 4014
caught BA Stokes DJ Willey 36 2 ODI v England Lord's 14 Jul 2018 ODI # 4016
run out 44 1 ODI v England Leeds 17 Jul 2018 ODI # 4018
caught DJ Malan SM Curran 26 2 Test v England Birmingham 1 Aug 2018 Test # 2314
caught JM Bairstow SCJ Broad 13 4 Test v England Birmingham 1 Aug 2018 Test # 2314
caught JC Buttler CR Woakes 35 1 Test v England Nottingham 18 Aug 2018 Test # 2316
stumped JM Bairstow AU Rashid 44 3 Test v England Nottingham 18 Aug 2018 Test # 2316
caught JC Buttler SCJ Broad 23 2 Test v England Southampton 30 Aug 2018 Test # 2317
caught BA Stokes JM Anderson 17 4 Test v England Southampton 30 Aug 2018 Test # 2317
lbw SCJ Broad 3 2 Test v England The Oval 7 Sep 2018 Test # 2318
lbw JM Anderson 1 4 Test v England The Oval 7 Sep 2018 Test # 2318
caught Tanwir Afzal KD Shah 127 1 ODI v Hong Kong Dubai (DICS) 18 Sep 2018 ODI # 4039
caught Babar Azam Faheem Ashraf 46 2 ODI v Pakistan Dubai (DICS) 19 Sep 2018 ODI # 4040
lbw Shakib Al Hasan 40 2 ODI v Bangladesh Dubai (DICS) 21 Sep 2018 ODI # 4042
run out 114 2 ODI v Pakistan Dubai (DICS) 23 Sep 2018 ODI # 4044
caught Soumya Sarkar Nazmul Islam 15 2 ODI v Bangladesh Dubai (DICS) 28 Sep 2018 ODI # 4048
bowled O Thomas 4 2 ODI v West Indies Guwahati 21 Oct 2018 ODI # 4056
lbw AR Nurse 29 1 ODI v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
lbw AR Nurse 35 2 ODI v West Indies Pune 27 Oct 2018 ODI # 4062
caught KOA Powell KMA Paul 38 1 ODI v West Indies Brabourne 29 Oct 2018 ODI # 4063
bowled O Thomas 6 2 ODI v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
bowled O Thomas 3 2 T20I v West Indies Eden Gardens 4 Nov 2018 T20I # 707
caught N Pooran FA Allen 43 1 T20I v West Indies Lucknow 6 Nov 2018 T20I # 709
caught KA Pollard FA Allen 92 2 T20I v West Indies Chennai 11 Nov 2018 T20I # 710
caught JP Behrendorff B Stanlake 76 2 T20I v Australia Brisbane 21 Nov 2018 T20I # 712
TDNB - 0 T20I v Australia Melbourne 23 Nov 2018 T20I # 713
lbw MA Starc 41 2 T20I v Australia Sydney 25 Nov 2018 T20I # 714
lbw JP Behrendorff 0 2 ODI v Australia Sydney 12 Jan 2019 ODI # 4077
caught UT Khawaja JP Behrendorff 32 2 ODI v Australia Adelaide 15 Jan 2019 ODI # 4078
caught MP Stoinis MP Stoinis 23 2 ODI v Australia Melbourne 18 Jan 2019 ODI # 4079
not out 75 2 ODI v New Zealand Napier 23 Jan 2019 ODI # 4082
caught TWM Latham TA Boult 66 1 ODI v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
caught LRPL Taylor TA Boult 28 2 ODI v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
lbw TA Boult 13 1 ODI v New Zealand Hamilton 31 Jan 2019 ODI # 4091
caught MJ Henry TA Boult 6 1 ODI v New Zealand Wellington 3 Feb 2019 ODI # 4092
bowled LH Ferguson 29 2 T20I v New Zealand Wellington 6 Feb 2019 T20I # 735
caught C de Grandhomme LH Ferguson 30 2 T20I v New Zealand Auckland 8 Feb 2019 T20I # 737
caught DJ Mitchell MJ Santner 5 2 T20I v New Zealand Hamilton 10 Feb 2019 T20I # 738
caught MP Stoinis JP Behrendorff 14 1 T20I v Australia Bengaluru 27 Feb 2019 T20I # 749
caught GJ Maxwell NM Coulter-Nile 0 2 ODI v Australia Hyderabad 2 Mar 2019 ODI # 4102
lbw GJ Maxwell 21 1 ODI v Australia Nagpur 5 Mar 2019 ODI # 4106
caught GJ Maxwell JA Richardson 1 2 ODI v Australia Ranchi 8 Mar 2019 ODI # 4109
bowled PJ Cummins 143 1 ODI v Australia Mohali 10 Mar 2019 ODI # 4111
caught AT Carey PJ Cummins 12 2 ODI v Australia Delhi 13 Mar 2019 ODI # 4113
caught Q de Kock K Rabada 8 2 ODI v South Africa Southampton 5 Jun 2019 ODI # 4150
caught NM Lyon (sub) MA Starc 117 1 ODI v Australia The Oval 9 Jun 2019 ODI # 4155
lbw SS Cottrell 1 2 T20I v West Indies Lauderhill 3 Aug 2019 T20I # 842
bowled KMA Paul 23 1 T20I v West Indies Lauderhill 4 Aug 2019 T20I # 843
caught SS Cottrell O Thomas 3 2 T20I v West Indies Providence 6 Aug 2019 T20I # 846
TDNB - 0 ODI v West Indies Providence 8 Aug 2019 ODI # 4196
lbw SS Cottrell 2 1 ODI v West Indies Port of Spain 11 Aug 2019 ODI # 4197
caught KMA Paul FA Allen 36 2 ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
caught DA Miller T Shamsi 40 2 T20I v South Africa Mohali 18 Sep 2019 T20I # 888
caught T Bavuma T Shamsi 36 1 T20I v South Africa Bengaluru 22 Sep 2019 T20I # 893
run out 41 1 T20I v Bangladesh Delhi 3 Nov 2019 T20I # 1000
bowled Aminul Islam 31 2 T20I v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
caught Mahmudullah Shafiul Islam 19 1 T20I v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
TDNB - 0 T20I v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
lbw PW Hasaranga 32 2 T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
caught MD Gunathilaka PADLR Sandakan 52 1 T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
caught AC Agar PJ Cummins 74 1 ODI v Australia Wankhede 14 Jan 2020 ODI # 4231
caught MA Starc KW Richardson 96 1 ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
DNB - 2 ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
caught MA Starc A Zampa 74 2 ODI v Australia Sydney 27 Nov 2020 ODI # 4265
caught MA Starc JR Hazlewood 30 2 ODI v Australia Sydney 29 Nov 2020 ODI # 4266
caught AC Agar SA Abbott 16 1 ODI v Australia Canberra 2 Dec 2020 ODI # 4267
bowled MA Starc 1 1 T20I v Australia Canberra 4 Dec 2020 T20I # 1114
caught MJ Swepson A Zampa 52 2 T20I v Australia Sydney 6 Dec 2020 T20I # 1115
caught DR Sams MJ Swepson 28 2 T20I v Australia Sydney 8 Dec 2020 T20I # 1116
bowled MA Wood 4 1 T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
caught EJG Morgan BA Stokes 98 1 ODI v England Pune 23 Mar 2021 ODI # 4281
caught BA Stokes RJW Topley 4 1 ODI v England Pune 26 Mar 2021 ODI # 4283
caught AU Rashid AU Rashid 67 1 ODI v England Pune 28 Mar 2021 ODI # 4284
not out 86 2 ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
lbw PW Hasaranga 29 2 ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
caught M Bhanuka PVD Chameera 13 1 ODI v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
caught KNA Bandara C Karunaratne 46 1 T20I v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
bowled A Dananjaya 40 1 T20I v Sri Lanka Colombo (RPS) 28 Jul 2021 T20I # 1206
caught DM de Silva PVD Chameera 0 1 T20I v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
bowled KA Maharaj 79 2 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
caught SSB Magala AK Markram 29 1 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
caught Q de Kock AL Phehlukwayo 61 2 ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
caught JO Holder OF Smith 10 1 ODI v West Indies Ahmedabad 11 Feb 2022 ODI # 4356
not out 31 2 ODI v England The Oval 12 Jul 2022 ODI # 4424
caught JC Buttler RJW Topley 9 2 ODI v England Lord's 14 Jul 2022 ODI # 4428
caught JJ Roy RJW Topley 1 2 ODI v England Manchester 17 Jul 2022 ODI # 4433
caught SSJ Brooks G Motie 97 1 ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
caught KR Mayers R Shepherd 13 2 ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
caught N Pooran HR Walsh 58 1 ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
not out 81 2 ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
caught I Kaia TL Chivanga 33 2 ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
caught SC Williams B Evans 40 1 ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
bowled WD Parnell 4 2 ODI v South Africa Lucknow 6 Oct 2022 ODI # 4470
bowled WD Parnell 13 2 ODI v South Africa Ranchi 9 Oct 2022 ODI # 4471
run out 8 2 ODI v South Africa Delhi 11 Oct 2022 ODI # 4472
caught FH Allen TG Southee 72 1 ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
caught LH Ferguson MJ Henry 3 1 ODI v New Zealand Hamilton 27 Nov 2022 ODI # 4487
bowled AF Milne 28 1 ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
bowled Mehidy Hasan Miraz 7 1 ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
caught Mehidy Hasan Miraz Mustafizur Rahman 8 2 ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
lbw Mehidy Hasan Miraz 3 1 ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
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]
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658]
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