The growing popularity of cricket and the rise of T20 leagues have sparked a big question about how well players can handle the demands of all formats of the game. With the fast-paced nature of modern cricket, many players find themselves specializing in just one or two formats instead of competing in all three Tests, ODIs, and T20Is. However, there are a few young talents who have managed to prepare themselves to excel in every format. They've demonstrated their skills across the board, proving their value in both red-ball and white-ball cricket on the international stage. With that in mind, let’s take a closer look at young cricketers who appear to be fully equipped and ready to shine in all formats. Yashasvi Jaiswal The young batter Yashasvi Jaiswal has quickly made a name for himself as one of India's top performers since he stepped onto the international stage about two and a half years ago in July 2023. He has played 28 Tests, four ODIs, and 23 T20Is since his debut in the Roseau Test against the West Indies. At just 23 years old, he has wowed fans and critics alike with his remarkable consistency across all formats. Hailing from Uttar Pradesh but representing Mumbai, Jaiswal has kicked off his Test career in sensational fashion. He delivered a stunning match-winning performance with a 171-run innings in his debut against the West Indies. Following that, he had an incredible run against England in a five-match home Test series, amassing 712 runs in nine innings at an impressive average of 89.00, which included two centuries and three half-centuries. He even topped the run-scoring charts for the series. In his two and a half years in Test cricket, Jaiswal has racked up 2,511 runs in 53 innings, boasting an average of 49.23, with seven centuries and 13 half-centuries to his name. Though he has only played four ODIs so far, this young southpaw has made a significant impact in a short time. He has scored 171 runs in four innings, averaging 57.00, including a century. In the shortest format of the game, he has tallied 723 runs in 22 innings, with an average of 36.15 and a strike rate of 164.31, featuring one century and five half-centuries. Cameron Green Cameron Green, the young Australian all-rounder, recently made headlines by becoming the most expensive player in the IPL 2026 mini auction. The KKR's bid really showcased Green’s value in the fast-paced world of T20 cricket. But he’s not just a star in that format; he’s also been a crucial player with both bat and ball in ODIs and Tests. In his five-year international career, which, while brief, has been quite impressive, the 26-year-old has donned the Australian jersey in 35 Tests, 31 ODIs, and 21 T20Is. Throughout these matches, he’s shown his all-round talent brilliantly. Green has amassed 1,641 runs in 55 Test innings, boasting an average of 32.82, including two centuries and seven half-centuries. On the bowling front, he’s taken 37 wickets in 50 Test innings, with a standout five-wicket haul to his name. In ODIs, he’s scored 782 runs across 27 innings, averaging 43.44, with one century and two half-centuries, while also claiming 20 wickets in 25 innings, featuring another five-wicket haul. In T20 internationals, he’s racked up 521 runs in 20 innings, averaging 32.56, and has hit six half-centuries. Plus, he’s taken 12 wickets in 12 T20I innings, with an impressive bowling strike rate of 15.6. Also Read | Watch: Travis Head’s Cheeky Gesture Sparks 'Ball-Tampering' Jokes at Gabba Harry Brook Amid a series of setbacks across various formats, England can finally breathe a little easier with the emergence of young batter Harry Brook. Hailing from Keighley, he has truly dazzled fans with his exceptional performances, whether in Tests, ODIs, or T20Is. His addition to the English batting lineup has effectively tackled their middle-order issues for the foreseeable future. In the longest format of the game, Brook has racked up 2,993 runs, just a stone's throw away from the impressive milestone of 3,000 Test runs. He’s achieved this in 55 innings, boasting an average of 55.4 and a strike rate of 86.5, with 14 half-centuries and 10 centuries under his belt in just three years of Test cricket. Over the past few years, he has emerged as one of the most prolific batters in Test cricket, becoming a crucial part of England’s often-criticized BazBall strategy. In the 50-over format, Brook has accumulated 1,170 runs in 35 innings, averaging 36.56, with two centuries and six half-centuries to his name. His strike rate of 103.26 stands out among his peers in this format. He has the potential to be a key player for the Three Lions, both as a batter and a captain in ODIs. His aggressive style also significantly contributes to his team's ability to set high totals in these matches. In the shortest format, Brook has scored 1,012 runs in 44 innings out of the 52 matches he has played. At just 26 years old, he holds an average of 30.66 in T20Is, along with a striking strike rate of 151.72, including five half-centuries. Marco Jansen After the legendary all-rounder Jacques Kallis hung up his boots, South Africa found themselves in desperate need of someone who could step up and deliver across all formats. After a long wait, the Proteas finally found their answer in the towering 6’8” all-rounder, Marco Jansen. Hailing from Potchefstroom, Jansen is quietly stepping into the big shoes left by Kallis as a versatile all-format player. In Test matches, he has taken 89 wickets in 38 innings, including five four-wicket hauls and four five-wicket hauls. With the bat, he’s scored 624 runs in 32 innings, notching up four half-centuries. In ODIs, Jansen has picked up 49 wickets in 32 innings, with one five-wicket haul, while also contributing 553 runs in 27 innings, including two half-centuries. The 25-year-old has also made his mark in T20Is, claiming 21 wickets in 23 innings and scoring 195 runs, featuring a half-century.