Suryakumar Yadav made his first-class debut against Delhi during the 2010-11 Ranji season. He had a great start to his career as he top-scored for Mumbai with a ell compiled 73 and was the only player to score a fifty in Mumbai's first innings.

Suryakumar says of his thirst for innovation in batting, which makes him an ideal fit for T20 cricket. A talented right-handed batsman from Mumbai, he received an IPL contract from Mumbai Indians in 2011, for whom he played a few IPL matches until 2013, before getting picked up by Kolkata Knight Riders.

It was for the Kolkata-based franchise that his ability to improvise gained some popularity. The knack of playing useful cameos lower down the order came in handy, and he featured in every single game of the Knight Riders' title-winning campaign in 2014

Picked to open the batting for IPL 2018, Suryakumar finished as the highest run-getter in the tournament for Mumbai with a remarkable tally of 512 runs (Avg. 36.57, S/R 133.33). 

He made his T20I debut for India on 14 March 2021, against England. got his first opportunity to bat, and hit the first ball he faced in international cricket for a six, becoming the first Indian to do so in T20 International, and went on to score a half century.

He made his ODI debut on 18 July 2021, for India against Sri Lanka.[4] On 21 July 2021, Yadav scored his maiden ODI fifty against Sri Lanka.

On July 10, 2022 Yadav scored his maiden T20I century against England at Trent Bridge in Nottingham, England scoring 117 off 55 balls.

Now he is 2nd ranked in the  ICC men's T20 ranking.