Loading...
Jonny Bairstow

Jonny Bairstow

Age
Matches
287
Batting Style
Bowling Style

Tenacious and unrelenting—these are the two words that describe English cricketer Jonny Bairstow the best. From losing his father, who was also a cricketer at the age of eight, to playing the same sport and honing himself to be one of the best in the game, Bairstow never took the easy way out. He broke into the scene after winning the inaugural Young Wisden Schools Cricketer of the Year award for the 2007 season. His first-class debut came in 2009 for Yorkshire, and on his debut, he scored 82 runs in the second innings. Bairstow made his international debut in an ODI in 2011 against India. His Test debut came in 2012 against the West Indies. A wicketkeeper-batsman, Bairstow was criticized constantly in the earlier stages of his career for his wicketkeeping techniques, while many touted him to be a specialist batsman for the future. However, his unwavering determination to improve his game saw him becoming a better wicketkeeper and batsman. Bairstow set the record for the wicketkeeper with the most runs in a calendar year in 2016. He made his Indian Premier League (IPL) debut in 2019 for Sunrisers Hyderabad and scored 445 runs in his debut season.

List of Centuries

A comprehensive list of international centuries scored by Jonny Bairstow. Explore complete stats of each milestone, including formats, opponents, and match venues.

# Score Against Date Venue Format
1 150* South Africa 2 Jan 2016 Newlands, Cape Town Test
2 140 Sri Lanka 19 May 2016 Headingley, Leeds Test
3 167* Sri Lanka 9 Jun 2016 Lord's, London Test
4 100* West Indies 19 Sep 2017 Old Trafford, Manchester ODI
5 141* West Indies 29 Sep 2017 The Rose Bowl, Southampton ODI
6 119 Australia 14 Dec 2017 WACA Ground, Perth Test
7 138 New Zealand 7 Mar 2018 University Oval, Dunedin ODI
8 104 New Zealand 10 Mar 2018 Hagley Oval, Christchurch ODI
9 101 New Zealand 30 Mar 2018 Hagley Oval, Christchurch Test
10 105 Scotland 10 Jun 2018 Grange Cricket Club Ground, Edinburgh ODI
11 139 Australia 19 Jun 2018 Trent Bridge, Nottingham ODI
12 110 Sri Lanka 23 Nov 2018 Sinhalese Sports Club Ground, Colombo Test
13 128 Pakistan 14 May 2019 Bristol County Ground, Bristol ODI
14 111 India 30 Jun 2019 Edgbaston, Birmingham ODI
15 106 New Zealand 3 Jul 2019 Riverside Ground, Chester-le-Street ODI
16 112 Australia 16 Sep 2020 Old Trafford, Manchester ODI
17 124 India 26 Mar 2021 MCA Stadium, Pune ODI
18 113 Australia 5 Jan 2022 Sydney Cricket Ground, Sydney Test
19 140 West Indies 8 Mar 2022 Sir Vivian Richards Stadium, North Sound Test
20 136 New Zealand 10 Jun 2022 Trent Bridge, Nottingham Test
21 162 New Zealand 23 Jun 2022 Headingley, Leeds Test
22 106 India 1 Jul 2022 Edgbaston, Birmingham Test
23 114* India 1 Jul 2022 Edgbaston, Birmingham Test

No centuries in this format.