30MatchesODI 22 · T20I 8
837Runsaverage 29.89 · SR 85.6
85Highest score0 hundreds · 9 fifties
36Wicketseconomy 5.22 · best 5/36

Shakib Al Hasan against India by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
ODI2275137.5583.40/985294.885/36
T20I88610.75111.70/02277.572/33

Shakib Al Hasan against India year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2024 T20I11111.00157.10/011112.331/37
2023 ODI18080.0094.10/18014.301/43
2022 ODI38026.6774.10/04394.775/36
2022 T20I11313.00108.30/01328.252/33
2019 ODI16666.0089.20/16614.101/41
12 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2018 ODI11717.00141.70/01714.711/44
2018 T20I177.00100.00/0717.001/28
2017 ODI11515.0065.20/01506.000/54
2016 T20I34615.33117.90/02227.111/15
2015 ODI413344.3371.90/25244.622/33
2014 ODI35628.0084.80/15263.923/27
2014 T20I111.0050.00/0106.500/26
2012 ODI14949.00158.10/04906.300/63
2011 ODI15555.00110.00/15516.101/61
2010 ODI39230.6787.60/18545.072/49
2009 T20I188.0080.00/0816.001/24
2007 ODI310836.0066.70/25324.882/43

Shakib Al Hasan's best innings against India

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
8597ODIShere Bangla National Stadium11 Jan 2010
8085ODIR Premadasa Stadium15 Sept 2023
6674ODIEdgbaston2 Jul 2019
5550ODIShere Bangla National Stadium19 Feb 2011
5386ODIQueen's Park Oval17 Mar 2007

Shakib Al Hasan's best bowling against India

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
5/3610ODIShere Bangla National Stadium4 Dec 2022
3/277.2ODIShere Bangla National Stadium19 Jun 2014

Shakib Al Hasan against India by ground

GroundMatRunsAvgSR
Shere Bangla National Stadium1748532.3387.2
R Premadasa Stadium28743.5094.6
Edgbaston28140.5083.5
Queen's Park Oval15353.0061.6
Zahur Ahmed Chowdhury Stadium14343.0086.0
M. Chinnaswamy Stadium12222.00146.7
Dubai International Cricket Stadium11717.00141.7
Adelaide Oval11313.00108.3

India bowlers Shakib Al Hasan has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Ravindra Jadeja120110391.7
Ravichandran Ashwin8354365.1
Yuvraj Singh6552080.0
Axar Patel63710112.7
Hardik Pandya41511124.4
Suresh Raina3833286.8
Munaf Patel3527077.1
Harbhajan Singh3219159.4

India batters Shakib Al Hasan has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Virat Kohli183177596.7
MS Dhoni158107267.7
Rohit Sharma156150496.2
Gautam Gambhir8879089.8
Suresh Raina66761115.2
KL Rahul4846195.8
Shikhar Dhawan48534110.4
Yuvraj Singh3934187.2

Shakib Al Hasan's batting in every match against India

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
22 Jun 2024T20I11711157.1LostSir Vivian Richards Stadium
15 Sept 2023ODI80856394.1WonR Premadasa Stadium
10 Dec 2022ODI43504086.0LostZahur Ahmed Chowdhury Stadium
7 Dec 2022ODI8201040.0WonShere Bangla National Stadium
4 Dec 2022ODI29383076.3WonShere Bangla National Stadium
24 older innings
DateFormatRunsBalls4s6sSRResultGround
2 Nov 2022T20I131220108.3LostAdelaide Oval
2 Jul 2019ODI66746089.2LostEdgbaston
21 Sept 2018ODI171230141.7LostDubai International Cricket Stadium
18 Mar 2018T20I7710100.0LostR Premadasa Stadium
15 Jun 2017ODI15231065.2LostEdgbaston
23 Mar 2016T20I221502146.7LostM. Chinnaswamy Stadium
6 Mar 2016T20I211630131.3LostShere Bangla National Stadium
24 Feb 2016T20I380037.5LostShere Bangla National Stadium
24 Jun 2015ODI20212095.2LostShere Bangla National Stadium
21 Jun 2015ODI51*625082.3WonShere Bangla National Stadium
18 Jun 2015ODI52683076.5WonShere Bangla National Stadium
19 Mar 2015ODI10340029.4LostMelbourne Cricket Ground
17 Jun 2014ODI481050.0LostShere Bangla National Stadium
15 Jun 2014ODI52584189.7LostShere Bangla National Stadium
28 Mar 2014T20I120050.0LostShere Bangla National Stadium
16 Mar 2012ODI493152158.1WonShere Bangla National Stadium
19 Feb 2011ODI555050110.0LostShere Bangla National Stadium
16 Jun 2010ODI7710100.0LostRangiri Dambulla International Stadium
11 Jan 2010ODI85978187.6LostShere Bangla National Stadium
7 Jan 2010ODI01000.0LostShere Bangla National Stadium
6 Jun 2009T20I8100080.0LostTrent Bridge
12 May 2007ODI581062.5LostShere Bangla National Stadium
10 May 2007ODI50682073.5LostShere Bangla National Stadium
17 Mar 2007ODI53865161.6WonQueen's Park Oval

Shakib Al Hasan's bowling in every match against India

Newest first

DateFormatOversRunsWktsEconResultGround
22 Jun 2024T20I337112.33LostSir Vivian Richards Stadium
15 Sept 2023ODI104314.30WonR Premadasa Stadium
10 Dec 2022ODI106826.80LostZahur Ahmed Chowdhury Stadium
7 Dec 2022ODI103923.90WonShere Bangla National Stadium
4 Dec 2022ODI103653.60WonShere Bangla National Stadium
25 older matches
DateFormatOversRunsWktsEconResultGround
2 Nov 2022T20I43328.25LostAdelaide Oval
2 Jul 2019ODI104114.10LostEdgbaston
21 Sept 2018ODI9.24414.71LostDubai International Cricket Stadium
18 Mar 2018T20I42817.00LostR Premadasa Stadium
15 Jun 2017ODI95406.00LostEdgbaston
23 Mar 2016T20I42315.75LostM. Chinnaswamy Stadium
6 Mar 2016T20I226013.00LostShere Bangla National Stadium
24 Feb 2016T20I31515.00LostShere Bangla National Stadium
24 Jun 2015ODI93313.67LostShere Bangla National Stadium
21 Jun 2015ODI73304.71WonShere Bangla National Stadium
18 Jun 2015ODI83324.13WonShere Bangla National Stadium
19 Mar 2015ODI105815.80LostMelbourne Cricket Ground
19 Jun 2014ODI7.22733.68No resultShere Bangla National Stadium
17 Jun 2014ODI2.3813.20LostShere Bangla National Stadium
15 Jun 2014ODI62724.50LostShere Bangla National Stadium
28 Mar 2014T20I42606.50LostShere Bangla National Stadium
16 Mar 2012ODI106306.30WonShere Bangla National Stadium
19 Feb 2011ODI106116.10LostShere Bangla National Stadium
16 Jun 2010ODI104924.90LostRangiri Dambulla International Stadium
11 Jan 2010ODI105815.80LostShere Bangla National Stadium
7 Jan 2010ODI104514.50LostShere Bangla National Stadium
6 Jun 2009T20I42416.00LostTrent Bridge
12 May 2007ODI74005.71LostShere Bangla National Stadium
10 May 2007ODI94324.78LostShere Bangla National Stadium
17 Mar 2007ODI104404.40WonQueen's Park Oval

Shakib Al Hasan vs India: questions and answers

How many matches has Shakib Al Hasan played against India?
Shakib Al Hasan has played 30 matches against India (22 in ODIs, 8 in T20Is), from 2007 to 2024. Bangladesh won 7 and lost 22 of them.
How many runs has Shakib Al Hasan scored against India?
Shakib Al Hasan has scored 837 runs in 29 innings against India at an average of 29.89 and a strike rate of 85.6 (751 runs at an average of 37.55 in ODIs, 86 runs at an average of 10.75 in T20Is).
What is Shakib Al Hasan's highest score against India?
Shakib Al Hasan's highest score against India is 85 off 97 balls (ODI) at Shere Bangla National Stadium on 11 January 2010.
How many hundreds has Shakib Al Hasan scored against India?
Shakib Al Hasan has scored no hundreds and 9 fifties against India.
Where has Shakib Al Hasan scored the most runs against India?
At Shere Bangla National Stadium: 485 runs in 16 innings against India, at an average of 32.33.
How does Shakib Al Hasan usually get out against India?
Of Shakib Al Hasan's 28 dismissals against India: caught 18, bowled 4, run out 3 and stumped 3. Ravindra Jadeja has dismissed Shakib Al Hasan most often, 3 times in 120 balls.
How many wickets has Shakib Al Hasan taken against India?
Shakib Al Hasan has taken 36 wickets in 30 innings against India at an economy of 5.22 (29 wickets in ODIs, 7 wickets in T20Is).
What are Shakib Al Hasan's best bowling figures against India?
Shakib Al Hasan's best figures against India are 5/36. Shakib Al Hasan has taken four or more wickets in a match once against them, including 1 five-wicket haul.
Which India batter has Shakib Al Hasan dismissed most?
Virat Kohli, 5 times in 183 balls in internationals, for 177 runs.
When did Shakib Al Hasan last play against India?
On 22 June 2024 (T20I) at Sir Vivian Richards Stadium: 11 off 7 balls and 1/37 with the ball. Bangladesh lost that match.