Bowler/batsman combinations

Bowler/batsman combinations in T20s

Bowler/batsman combinations
Bowler
Batter
Span
Mat
Wkts
Ave
Ducks
RG Sharma2012-2025301023.30
KA Pollard2010-2024511027.70
AD Hales2010-2025239242
SR Watson2011-202025928.660
MA Agarwal2011-202514827.870
GH Worker2014-202315813.370
RP Burl2017-202415819.371
D Wiese2013-202418814.51
Iftikhar Ahmed2019-202519832.120
Khushdil Shah2019-202523815.121
RG Sharma2007-202125824.371
JT Smuts2008-202428819.51
DJG Sammy2012-202031816.870
MWR Stokes2019-2025147290
Shamsur Rahman2010-202415710.850
MS Dhoni2008-201716732.850
RR Pant2016-202517712.422
EJG Morgan2006-201618729.421
AT Rayudu2013-202318715.280
CA Ingram2015-202518733.710
AM Rahane2012-2024197124
V Kohli2013-202520723.571
JC Buttler2016-202521722.853
RV Uthappa2007-202122721.281
Sohail Tanvir2013-20192375.141
DA Miller2016-2025247150
Shoaib Malik2006-202325721.142
DJ Bravo2009-202025728.420
Fakhar Zaman2016-202525729.420
Q de Kock2014-202526730.420
GJ Maxwell2013-202527717.570
GJ Maxwell2014-202427742.570
SW Billings2014-202527728.141
CH Gayle2008-202141735.851
JM Clarke2020-20257640.660
Babar Azam2019-20239651.660
FH Allen2021-20239621.660
RWT Key2004-20121065.662
RG Sharma2008-2014106151
DS Rosier2014-202210618.330
JN Malan2018-202410619.661
DI Stevens2011-202111613.660
DL Lloyd2015-202511620.50
A Lyth2016-202411614.661
Q de Kock2017-20251164.831
PP Shaw2018-202411611.331
JR Philippe2018-202511617.830
Z Crawley2019-202511624.160
SV Samson2020-202411615.161
OA Shah2007-201312631.160
RN ten Doeschate2011-2021126330
SR Watson2014-2020126190
MN van Wyk2014-201912630.831
JM Vince2017-202512657.160
RD Rickelton2017-202312611.660
V Kohli2008-201613630.161
PD Trego2010-201813616.330
H Davids2011-201913613.661
SA Northeast2011-202313617.660
Anwar Ali2013-202213617.830
G Gambhir2008-201714645.830
NV Ojha2009-2016146231
Kamran Akmal2010-201714630.660
LJ Wright2010-2022146360
PA Patel2012-20191567.162
CAK Walton2013-202315616.160
C Jonker2015-202415612.50
RG Sharma2016-2025156301
LJ Tucker2017-202415690
II Selemani2022-202315623.830
MS Dhoni2008-2014166200
Kamran Akmal2016-202116619.662
CH Gayle2017-2021166310
CJ Bowes2017-202516625.330
SE Rutherford2019-20241665.330
Q de Kock2014-202517638.160
Sarfaraz Ahmed2015-202417620.161
TJ Moores2017-202417616.661
ADS Fletcher2017-202417627.160
Litton Das2013-202418621.330
RG Sharma2015-202418626.161
Litton Das2015-202418621.830
DR Flynn2007-202019646.330
Iftikhar Ahmed2010-202319611.331
SR Watson2008-202020641.830
CH Gayle2009-201920617.330
AM Rahane2011-202520619.830
Anamul Haque2013-202420620.830
N Rana2015-202520621.160
AD Russell2016-2025206141
AT Rayudu2010-202321624.830
SPD Smith2010-202021616.50
Mohammad Rizwan2017-202521637.660
SO Hetmyer2019-202521621.661
SR Watson2010-201722628.830
DJG Sammy2013-202022613.831
C Munro2014-202322624.831
AD Russell2015-20242364.161
TL Seifert2018-202523617.331
E Lewis2014-202425631.660
AD Hales2010-202526634.330
ADS Fletcher2011-202427626.160
C Munro2016-202428655.160
R Powell2016-2025286201
PR Stirling2010-202430625.660
LMP Simmons2010-2022316341
Q de Kock2014-202432619.160
AT Rayudu2007-202333613.161
AD Russell2010-202444626.50
CH Gayle2012-202244622.50
KC Sangakkara2010-20135523.20
Ihsanullah2017-20196513.61
MT Coles2010-20157523
JJ Roy2011-2013757.40
EJG Morgan2012-20217591
Mohammad Naim2019-20257515.20
N Pooran2020-20247543.20
WG Jacks2023-202575222
TM Dilshan2008-201385150
MN van Wyk2014-20178521.60
SW Billings2015-20238514.81
Ishan Kishan2016-20208524.80
Tamim Iqbal2016-20258541.80
SS Eskinazi2017-20258533.80
SV Samson2018-20228514.20
T Kohler-Cadmore2021-20258542.80
ML Pettini2003-201395180
NN Odhiambo2011-2013957.21
AJ Finch2013-20189542
DA Warner2015-20259581
P Nissanka2018-20249528.60
DPMD Jayawardene2007-201210515.40
DC Thomas2011-202210563
AT Rayudu2012-202310526.40
KD Karthik2013-202510521.40
T Westley2014-2020105250
JM Vince2014-202410540
JJ Roy2014-202210521.20
Q de Kock2015-2025105300
BKG Mendis2019-202510510.81
W Sutherland2020-202510551
Fakhar Zaman2020-202410512.20
GJ Maxwell2020-20251056.80
JM How2007-201411518.61
JL Denly2007-201311591
LJ Wright2007-2016115320
JJ Roy2013-202511513.20
GJ Maxwell2014-202311532.62
DL Lloyd2014-202211541.80
SS Iyer2015-202511510.62
Soumya Sarkar2015-202411522.60
BKG Mendis2018-2024115330
Rashid Khan2018-20221157.62
Prabhsimran Singh2019-202511572
JJ Roy2019-2024115100
Sharjeel Khan2020-2022115212
N Pooran2020-202511515.22
N Pooran2021-202511526.60
R Powell2022-20241155.80
O Tuyisenge2023-2024115142
GA Priandana2023-202511511.81
JD Ryder2006-2018125202
Mahmudullah2010-202112529.20
AT Rayudu2010-201712520.41
JM Vince2010-20161258.21
AK Kitchen2013-202012518.40
JM Vince2014-202212534.80
DJ Bell-Drummond2014-202512514.40
J Overton2015-202412516.20
KS Williamson2016-202212527.80
GJ Maxwell2017-2024125380
TP Alsop2017-202512581
R Powell2017-202412538.40
Q de Kock2017-202512511.82
SP Narine2018-202412514.80
SO Hetmyer2018-2025125131
JC Buttler2020-202512527.80
PR Stirling2021-20251256.21
RN Patel2021-20231253.81
WG Jacks2022-202512517.80
JHK Adams2005-201613520.20
LMP Simmons2009-202113591
DA Warner2010-2025135220
JL Denly2012-202213526.60
Kamran Akmal2013-20221352.63
DA Warner2014-202313530.80
TL Seifert2016-202313528.40
CN Ackermann2017-202313512.60
AJ Hose2017-202413529.40
CAK Walton2018-202313512.80
N Pooran2018-20251355.61
DR Sams2020-202413518.80
Rahmanullah Gurbaz2022-202513523.60
S Thakor2022-202313591
LMP Simmons2011-201614533.40
V Kohli2011-2023145530
MJ Guptill2012-202414515.80
Sohaib Maqsood2012-202214519.21
A Lyth2014-202514530.60
Ariful Haque2015-202514515.40
Rony Talukdar2015-202414517.80
MP Stoinis2016-202514513.21
R Powell2017-202514511.21
JM Vince2019-202514521.60
T Banton2019-202514548.40
DP Conway2020-202414523.20
JM Vince2022-202514526.41
Kamran Akmal2005-201715525.60
DR Smith2008-201815518.20
G Gambhir2008-201715532.60
DR Smith2009-201915526.21
CH Gayle2010-2021155181
Shakib Al Hasan2012-202415510.40
F du Plessis2012-202115519.20
DJ Bravo2014-20191559.61
SP Narine2014-202515528.41
Litton Das2016-202515535.20
Mehidy Hasan Miraz2016-20251558.61
N Pooran2017-2025155231
C Rubagumya2022-202315515.40
RN ten Doeschate2006-2016165250
Mandeep Singh2010-202216514.81
KD Karthik2012-202116517.20
Imrul Kayes2013-202216521.61
RG Sharma2013-20241652.62
Mohammad Mithun2015-2025165241
SW Billings2016-202516539.21
TB Abell2016-202416518.80
JM Vince2017-202516517.22
Hussain Talat2017-202316530.80
AK Markram2022-20251656.61
ML Pettini2003-2014175191
RJ Nicol2006-201717542.20
SJ Croft2008-202217529.20
RG Sharma2009-202217514.80
MH Wessels2009-202017524.40
GH Worker2010-201917528.41
Sabbir Rahman2014-2022175330
AT Rayudu2014-2023175170
DW Lawrence2016-2024175220
JO Holder2019-20251752.41
MS Chapman2020-202517523.40
JDS Neesham2020-20251757.20
K Nassoro2022-20231756.61
P Mustard2005-201518532.20
GJ Bailey2008-202018528.60
SW Billings2011-202518515.20
L Gregory2011-202518527.40
RG Sharma2012-202518523.20
CA Lynn2012-202518534.21
J Charles2013-2025185280
DJ Bravo2013-202018516.20
SP Narine2015-20251854.22
MP Stoinis2015-202418514.61
Q de Kock2016-20251857.41
CA Ingram2016-2025185280
GF Linde2016-202518512.61
CJ Bowes2018-202518516.81
F du Plessis2018-202518530.40
Azhar Mahmood2003-201619521.60
Mahmudullah2007-201919510.41
JL Denly2010-202519528.80
GJ Maxwell2011-202519550.40
Mushfiqur Rahim2013-20251959.61
SP Narine2013-202419515.60
AJ Turner2014-202519515.40
SV Samson2014-202519512.40
Mohammad Hafeez2015-202219527.61
DA Warner2016-202419530.80
GJ Maxwell2016-202419515.40
AM Rahane2016-202519533.20
PD Salt2016-2025195200
PR Stirling2018-2022195280
MN van Wyk2005-201920522.40
RG Sharma2010-2024205271
RS Bopara2010-20232057.21
Soumya Sarkar2012-202420510.61
JC Buttler2012-202520520.20
V Kohli2013-2025205230
Tamim Iqbal2015-202520540.80
JC Buttler2016-2024205100
JO Holder2019-202520515.60
CH Gayle2005-202121570
SA Yadav2011-202521532.41
Tamim Iqbal2011-202421546.40
SP Narine2012-20242155.22
CD Fletcher2014-20242155.41
CAK Walton2013-202222534.20
KA Pollard2014-202222526.40
KA Pollard2014-2023225270
MG Bracewell2014-202522524.60
RR Rossouw2017-2025225131
MP Stoinis2018-2025225311
CB Cooke2011-202523516.20
GJ Maxwell2012-202523522.81
DJ Malan2010-2025245390
Shoaib Malik2011-202324520.80
AD Russell2012-202524513.80
JO Holder2012-202524518.41
Kamran Akmal2015-202124532.21
GJ Maxwell2014-202425521.60
DR Smith2011-201826542.80
C Munro2016-202426525.40
SK Raina2008-201727517.40
CH Gayle2009-201927540.20
Shoaib Malik2010-202427544.20
AT Rayudu2011-202427516.61
SR Watson2008-201928556.20
Imad Wasim2009-20232857.82
AB de Villiers2010-202128516.41
GJ Maxwell2012-202528521.60
DA Warner2010-202429534.41
Sarfaraz Ahmed2010-202329527.60
Tamim Iqbal2010-202430532.21
JM Vince2011-202430529.60
N Pooran2013-202531510.40
F du Plessis2014-202533524.80
RG Sharma2008-202234519.60
KA Pollard2010-202234513.62
DJ Bravo2010-202444525.81
Mat is the amount of matches both players have appeared against each other
Ave is the average batsman's score upon dismissal by the bowler
Records includes the following current or recent matches:

Northern Knights v North-West Warriors at Cork, Cricket Ireland Inter-Provincial Twenty20 Trophy 5th Match, Jun 19, 2025 [Twenty20]

Canada v Bahamas at King City (NW), ICC Men's T20 World Cup Americas Region Final 6th match, Jun 18, 2025 [T20I # 3249]

Bermuda v Cayman Islands at King City (NW), ICC Men's T20 World Cup Americas Region Final 5th match, Jun 18, 2025 [T20I # 3248]

Scotland v Netherlands at Glasgow, Scotland T20 Tri-Series 4th match, Jun 18, 2025 [T20I # 3247]

MI New York v Seattle Orcas at Oakland, Major League Cricket 9th match, Jun 18, 2025 [Twenty20]

Kent v Gloucestershire at Canterbury, Vitality Blast Men, Jun 18, 2025 [Twenty20]

Surrey v Sussex at The Oval, Vitality Blast Men, Jun 18, 2025 [Twenty20]

Worcestershire v Durham at Worcester, Vitality Blast Men, Jun 18, 2025 [Twenty20]

Munster Reds v Northern Knights at Cork, Cricket Ireland Inter-Provincial Twenty20 Trophy 4th match, Jun 18, 2025 [Twenty20]

Leinster Lightning v North-West Warriors at Cork, Cricket Ireland Inter-Provincial Twenty20 Trophy 3rd match, Jun 18, 2025 [Twenty20]