Ishan Kishan centuries in international cricket: ODI, T20I and Tests

Ishan Kishan is a left-handed wicketkeeper batsman from the state of Jharkhand, India. Occupying the same role as MS Dhoni, and originating from the same state as India’s former captain, many have hailed Kishan as a future star for the nation. To date in his career, Kishan has been a regular in the wider squad for India’s white ball cricket teams, leading to several Ishan Kishan centuries in international cricket that we’ll dissect below.

Though he began his career for India in the 2016 Under-19 World Cup in Bangladesh, Kishan started turning heads when he struck a 69-ball 87, studded with eight sixes, on a rank Rajkot turner in a Ranji Trophy clash against Saurashtra in 2015. 

Ishan Kishan centuries

In the 2016-17 Ranji Trophy season, Kishan came a long way with his batting, scoring 799 runs from 10 matches. This included a career-best innings of 273 runs against Delhi, an innings which established him as one the most consistent run-getters for Jharkhand across all formats. 

After finishing as the state’s leading run-scorer in the 2017-2018 Ranji season with 484 runs to his tally, Kishan endured two consecutive prolific campaigns in the Vijay Hazare Trophy. His attacking approach to batting earned him an IPL contract with now-defunct Gujarat Lions in the 2016 IPL auction for a whopping INR 35 lakh ($US 52,000 approx) aged only 17.

As of today, Kishan currently plays for the Mumbai Indians franchise in the IPL and is seen as the primary wicket-keeping option for India in limited-overs cricket. As we take a glance at his bright cricketing career, we bring you some Ishan Kishan centuries that are sure to blow your mind. 

Read also: Today's toss prediction

Ishan Kishan centuries: Career summary

Ishan Kishan’s swashbuckling stroke play followed by his sharp glovework skills behind the stumps makes him a national treasure for team India. In his relatively short international career, Kishan has made 58 international appearances for India, appearing in two Tests, 27 ODIs, and 29 T20Is.

Across all three formats, the 25-year-old wicketkeeper-batsman has piled up 1697 runs which include one solitary double century against Bangladesh. He currently has no centuries in the shortest and the longest formats of the game yet, with this is still in the works for the young batter.


Kishan has so far had a memorable outing in white-ball format especially the ODI format where he has scored the majority of his runs. In ODI cricket, Kishan averages 42.4 and has a lethal strike rate of over 100 with one century to his name. In addition, he has also scored seven half-centuries in this format. 

In T20Is, Ishan Kishan has played some entertaining cameos and averages nearly 25 in this format. He hasn’t scored a century so far in this format but has achieved a career-best score of 89 against Sri Lanka in 2022. Additionally, he has scored four half-centuries in T20Is.

However, he hasn’t spent a lot of time in the longest format of the game and has only played two Tests. In both matches, Kishan maintained his impressive form and showed what he is capable of with the bat. He scored a sublime 52* against West Indies on debut and has recorded no centuries in this format.

Ishan Kishan centuries: ODI, T20I and Tests

Kishan is a promising youngster who is yet to unleash his fluent best at the international level. He has only scored one international century so far. However, he has recorded a number of centuries in domestic cricket. Here is a comprehensive breakdown of all the top Ishan Kishan centuries encompassing all three formats.  

Ishan Kishan ODI centuries 

Ishan Kishan’s only century in international cricket came in the ODI format where he maintains a healthy average and strike rate of 42.4 and 102.19 respectively. His solitary century came against Bangladesh in late 2022 on foreign soil. However, he has scored seven half-centuries in this format against South Africa, West Indies, Sri Lanka, Zimbabwe, and Pakistan.  

RunsOppositionGroundStart Date
210Vs BangladeshChattogram10 Dec 2022

While there are undoubtedly more Ishan Kishan centuries to come, his solitary ton so far came during the third ODI match of a three-match ODI series in Bangladesh. 

India had just suffered their second consecutive ODI series defeat against Bangladesh and needed a win in the series finale to save themselves from an astonishing embarrassment. Cometh the hour, cometh the man, as Ishan did exactly that, launching himself to score his first double ton to pull the men in blue out of their misery. 

His breathtaking double-century of 210 (131) powered India to an imposing first-innings total of 409, with a display of brute force and dazzling fireworks to demolish the Bangladeshi bowlers. Eventually, the hosts found themselves embroiled under immense scoreboard pressure and were bundled out cheaply for just 182.

Ishan Kishan T20I centuries 

Kishan has played some fiery cameos in the shortest format of the game for team India and currently holds four half-centuries. As of now, the 25-year-old has accumulated 686 runs while striking it well above the 120 mark. Kishan registered some memorable match-winning performances in T20I but hasn’t succeeded in notching up a century so far.

However, he played his best T20I innings against Sri Lanka in a home T20I series where he smashed a breathtaking cameo of 89(56) to single handedly help India set a daunting target of 200. The target proved way beyond the reach of the Sri Lankans as their innings came to a close for 137/6 after 20 overs. Kishan was later awarded the Man of the Match award for his brutal match-winning performance.

Ishan Kishan centuries

The wicketkeeper batsman also played a couple more delightful knocks against South Africa in a five-match T20 series prior to the 2022 T20 World Cup. 

During the first T20I, Kishan got India off to a great start as the Men in Blue blasted their way to 137 inside 13 overs setting the tone for a massive total. Unfortunately for him, his dazzling cameo went in vain as Miller’s electrifying knock of 64* (31) got the Proteas over the finishing line in a tense run chase. In the third match of the series, Kishan was once again in business scoring a fine fifty (54 off 35) to propel India to a competitive total. His contribution in that game was pivotal as India went on to win that game by a comfortable margin of 48 runs.

In comparison with his T20I career, Kishan has found more success in the IPL. Here, he has amassed 1731 runs at a stunning average of 29.42 with 15 half-centuries. Compared to the T20I format, his strike rate is also on the higher side hovering just a shade above the 134 mark. He missed out on a century against RCB after being dismissed on 99 by Udana during the 2020 IPL edition. 

Ishan Kishan Test centuries 

Kishan is fairly new to the Test format, and is yet to evolve as a complete three-format specialist batsman. So far no Ishan Kishan centuries have been recorded in Test cricket. However, the youngster scored one solitary fifty against West Indies earlier this year. Across just two games so far, he averages a mammoth 78 while his strike rate is an impressive 85.71.

During the second Test match between India and West Indies at Port-of-Spain, Trinidad, India posted a formidable first-innings score of 481. Kishan could not get going in the first innings and was dismissed by Holder on 25. But in the second innings, Kishan looked much more confident at the crease and notched up his maiden half-century at a rapid strike rate of 152 to ensure a strong finish for India. The match eventually ended in a draw. 

However, his record and form in the domestic circuit are top-notch, to say the least. Most of the Ishan Kishan centuries came in first-class cricket. Kishan has well over 6000 runs in first-class cricket which includes six centuries and 17 half-centuries. He can be at his destructive best once he gets going in the domestic arena. 

Ishan Kishan centuries: Near misses

There have been a few instances when Kishan missed out on a century. Two of these instances occurred in the white-ball format, in both ODIs and the IPL. 

During an ODI match between India and South Africa at Ranchi, India lost two quick wickets inside the first powerplay. However, Kishan and Iyer resurrected the Indian chase and got the men in blue very close to the finishing line. But unfortunately for Kishan, he was dismissed on 93 by Fourtuin and agonisingly fell short of a century. However, his departure did not have any negative impact as India went on to win that game by seven wickets. 

Perhaps the most disappointing miss for Ishan Kishan was during the 2020 IPL edition when he was stranded one run short of a maiden IPL century. 

In the final over of this match, the Mumbai Indians required 19 runs to win. Kishan nailed two monstrous sixes on the third and fourth ball and was looking to make it three in a row. But fortune did not favor him the third time as he holed out to deep mid-wicket on 99. The game ended in a tie and RCB held their nerve to triumph over MI in the super-over thriller. 

All you need to know about Ishan Kishan centuries: His journey to the top

Ishan Kishan was born on 18 July 1998 to a Bhumihar Brahmin family. He hails from the small city of Nawada situated in Bihar. His father, Pranav Kumar Pandey works as a professional builder in Patna. Following some registration issues between the Bihar Cricket Association and the Board of Control for Cricket in India (BCCI) for reasons unknown to us, Ishan opted to play for the neighboring state of Jharkhand.

Kishan made his first-class appearance in 2014 and went on to score 451 runs in the first six matches. However, it was in the next season he hogged the limelight after unleashing a stunning 69-ball 87-run assault against a formidable Saurashtra bowling attack featuring prominent Indian players like Unadkat and Jadeja. Overall, he only played four matches in the 2015-16 Ranji Trophy season as he needed to prioritize his preparations for the 2016 U-19 World Cup in Bangladesh. 

As the junior India selectors began taking notice of his leadership abilities, Kishan was appointed as the captain of the India U-19 team. Prior to the commencement of the 2016 World Cup, Kishan led the U-19 side to a tri-series win against Sri Lanka and Bangladesh. Although Kishan was short of form throughout the tournament, he impressed everyone with his captaincy skills as the side finished runners-up to the West Indies.

In February 2021, Ishan was included in the squad for India’s home T20I series against England. However, he had to wait till 14 March 2021, when he made his international debut and scored an effortless 56 from 32 balls. He later won the player of the match award during that game.

Fast forward to June 2021, he featured in India's ODI and T20I squads for their tour to Sri Lanka. During that tour, he made his maiden ODI appearance and scored a sublime 59 from 42 balls in his debut match. Subsequently, he cemented his place in the squad in the next 12-15 months and later featured in India's squad for the 2021 and 2022 ICC Men's T20 World Cup editions.

Ishan Kishan: Other records 

Apart from these Ishan Kishan centuries, Ishan also managed to set the international stage ablaze by notching up some mind-boggling records two years into his international career.

Kishan is the only batter to score a double century in his maiden ODI match. He achieved this rare feat against Bangladesh in late 2022. It was also the fastest ODI double-century ever recorded by any batter in the history of the game. 

Furthermore, he and Kohli put on the fourth-highest partnership of 290 runs for the second wicket against Bangladesh last year. Additionally, he ranks eighth in terms of the fewest number of ducks spanning all three formats.