Big Hit CricketT20 Cricket Analytics
Bangladesh · allrounder · Matchup Explorer

Shakib Al Hasan T20 Matchup Stats

Head-to-head records for Shakib Al Hasan across IPL, BBL, PSL, The Hundred and all major T20 leagues. Ball-by-ball data from 9,600+ matches — phase splits, bowler type breakdowns and more.

Shakib Al Hasan vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall51146456282126.222.815.429.1
vs All Pace27473590157130.622.817.628.8
vs All Spin23332833124121.422.812.929.3
Granular
vs Right-arm pace22132918126131.823.118.128.5
vs Left-arm pace53467231125.821.615.930.3
vs Off spin1187138858116.923.912.331.1
vs Leg spin44449122110.522.311.031.7
vs Slow left-arm65590641138.322.015.223.9
vs Chinaman47483102.116.012.734.0

Shakib Al Hasan vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
SP Narine76802105.240.039.4
DJ Bravo54794146.219.724.0
Nasum Ahmed26750288.411.5
Shahid Afridi71742104.237.033.8
Sohag Gazi38721189.472.031.5
AD Russell48672139.533.533.3
Nahidul Islam38611160.561.034.2
NLTC Perera35601171.460.025.7
KMA Paul34593173.519.620.5
RA Jadeja37573154.019.016.2
Saeed Ajmal46551119.555.032.6
Rubel Hossain24552229.127.516.6
OC McCoy27551203.755.033.3
Mohammad Hafeez41542131.727.034.1
MM Ali38522136.826.031.5

Shakib Al Hasan vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
Shamsur Rahman25761.6848.0
DA Warner406559.7530.0
SP Narine386259.7828.9
Liton Das858856.2137.6
DR Smith576947.2638.5
Mohammad Mithun524745.4240.3
Tamim Iqbal657947.2926.1
DJG Sammy222947.9031.8
CA Lynn523343.8048.0
BRM Taylor192748.5226.3
Shahid Afridi273547.7718.5
LMP Simmons414636.7351.2
S Dhawan375538.9124.3
Mominul Haque558138.8330.9
RS Bopara282836.0025.0

Filter by competition, phase, venue or year range — and explore every opponent in the interactive tool.

Open full matchup explorer →