Question: Who led the England cricket team during the 2009-10 tour to Bangladesh, where regular England captain Andrew Strauss controversially missed the tour and Bangladesh was captained by the current Twenty20 International captain as of April 2017 who is well known for his aggressive batting, controlled bowling and athletic fielding?

Context paragraphs:
English cricket team in Bangladesh in 2009–10: The England cricket team toured Bangladesh at the end of the 2009–10 cricket season, playing three One Day Internationals (ODI) and two Test matches.  Regular England captain Andrew Strauss controversially missed the tour to rest for the 2010–11 Ashes series, so the team was led by Alastair Cook.  Bangladesh were captained by all-rounder Shakib Al Hasan.

List of England Twenty20 International cricketers: A Twenty20 International (T20I) is an international cricket match between two teams that have official T20I status, as determined by the International Cricket Council.  It is played under the rules of Twenty20 cricket and is the shortest form of the game.  The first such match was played on 17 February 2005 between Australia and New Zealand.  The England cricket team played its first T20I match on 13 June 2005, against Australia as part of Australia's 2005 Ashes tour, winning the match by 100 runs.

Zimbabwe Twenty20 Triangular Series in 2012: The 2012 Zimbabwe Twenty20 Triangular Series was a Twenty20 cricket tournament held in Zimbabwe.  The tournament was originally scheduled as a 5-match Twenty20 series between Zimbabwe and South Africa.  Bangladesh was included in this series at the request of the Bangladesh Cricket Board after Bangladesh's tour of Pakistan and Zimbabwe were postponed, leaving Bangladesh with no international cricket between March and September 2012.  The matches in this series were not classified as official Twenty20 International matches, but instead classified as domestic t20 matches.

Andrew Strauss: Andrew John Strauss, (born 2 March 1977) is a former English international cricketer who played county cricket for Middlesex County Cricket Club who was formerly captain of England's Test cricket team.  A fluent left-handed opening batsman, Strauss favoured scoring off the back foot, mostly playing cut and pull shots.  Strauss was also known for his fielding strength at slip or in the covers.  He became the Director of Cricket for England cricket team in 2015, shortly before the sacking of Peter Moores.

List of Kenya Twenty20 International cricketers: Overall, 26 players have represented the Kenyan national cricket team in Twenty20 International (T20I) cricket.  Kenya made its Twenty20 International debut in September 2007, against Bangladesh, and later in the year participated in the 2007 World Twenty20, the inaugural edition of the tournament.  The team played further T20Is in various bilateral series against other ICC associate members, and also at the World Twenty20 Qualifier, but has not yet qualified for another edition of the World Twenty20.  Kenya lost its T20I status in January 2014, at the same time losing its One Day International (ODI) status.  This was a result of the team's performance at the 2014 World Cup Qualifier, where they placed fifth.  Kenya had made its ODI debut at the 1996 World Cup, against India, and had held ODI status since 1997.  The team's final Twenty20 International before losing its T20I status came against Canada at the 2013 World Twenty20 Qualifier.  Kenya will not have an opportunity to regain ODI or T20I status until 2018.

Sri Lankan cricket team in England in 2014: The Sri Lanka national cricket team toured England from 13 May to 24 June 2014 for a Twenty20 International (T20I), five One Day Internationals (ODIs) and two Test matches against the England cricket team.  They also played three one-day and one four-day tour matches against English county sides, as well as preceding the entire tour with a two-match ODI series against Ireland.  Sri Lanka won the Test series 1–0, the ODI series 3–2 and the one-off T20I.

Shakib Al Hasan: Shakib Al Hasan (born 24 March 1987) is a Bangladeshi international cricket player, former Test, ODI captain and current Twenty20 International captain, appointed in April 2017.  He is well known for his aggressive batting, controlled bowling and athletic fielding.

English cricket team in India in 2012–13: The England cricket team toured India from 30 October 2012 to 27 January 2013.  The tour consisted of four Test matches, five One Day Internationals and two Twenty20 International matches.  A three-day training camp was held from 26 October to 28 October at the International Cricket Council Global Cricket Academy in Dubai, United Arab Emirates, before the tour.  The England team returned to the United Kingdom after the Twenty20 series and returned in the new year for the One Day International series.  During the intervening period, India hosted Pakistan for two T20Is and three ODIs.  At the conclusion of the tour, the English team travelled to New Zealand.

Pakistani cricket team in Bangladesh in 2017: The Pakistan cricket team were scheduled to tour Bangladesh in July 2017 to play two Test matches, three One Day Internationals (ODIs) and a Twenty20 International (T20I) match.  In March 2017, the Bangladesh Cricket Board (BCB) rejected an invitation by the Pakistan Cricket Board (PCB) to play two T20I matches in Pakistan ahead of this tour.

Sarfraz Ahmed: Sarfraz Ahmed (Urdu: ‎ ; born 22 May 1987) is a wicketkeeper- batsman who plays international cricket for Pakistan and is also the current captain of the Pakistan cricket team in all 3 formats of the game.  In addition to his captaincy duties, he led Pakistan to Champions Trophy glory in June 2017.  Sarfraz was named as Pakistan's Twenty20 International captain following the 2016 ICC World Twenty20 in India, while he was named Pakistan's ODI Captain on February 9, 2017 after Azhar Ali stepped down.  He took up the Test captaincy mantle for his team following the retirement of Misbah-ul-Haq and became the 32nd Test captain of the Pakistan Cricket Team doing so.

Supporting paragraphs: English cricket team in Bangladesh in 2009–10 Shakib Al Hasan
Answer: Alastair Cook