
Few comparisons in Indian cricket carry as much weight as this one. Shubman Gill and Prithvi Shaw arrived as the next generation of Indian batting almost simultaneously. Both were prodigies. Both were expected to define the next decade.
Only one has delivered consistently at the highest level. The stats across Test, ODI, T20 International, and IPL cricket make the verdict clear but the story behind the numbers is worth telling in full.
Gill has played 41 Tests and scored 2969 runs at an average of 43.7 with 11 centuries, 8 fifties, and a highest score of 269. His strike rate of 61.9 reflects the patience required at the top of the order in Test cricket without surrendering intent.
Shaw played just 5 Tests between 2018 and 2020, scoring 339 runs at 42.4 with 1 century, 2 fifties, and a highest of 134. His strike rate of 86.0 is higher than Gill’s but the sample size of 5 matches against Gill’s 41 makes a direct comparison almost impossible. Shaw averaged nearly the same as Gill but never played enough Test cricket to prove it was sustainable.
Gill wins Test cricket on volume, consistency, and the weight of 11 Test centuries. Shaw wins on strike rate alone. That is not enough.
| Player | Years | Mat | Inn | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shubman Gill | 2020– | 41 | 74 | 6 | 2969 | 269 | 43.7 | 4800 | 61.9 | 11 | 8 | 333 | 47 |
| Prithvi Shaw | 2018–20 | 5 | 9 | 1 | 339 | 134 | 42.4 | 394 | 86.0 | 1 | 2 | 48 | 2 |
This is not a contest. Gill has played 62 ODIs and scored 3037 runs at an average of 57.3 with 8 centuries, 18 fifties, and a highest score of 208. His strike rate of 99.6 shows he scores at nearly a run a ball in 50-over cricket while averaging more than 57. Those are elite numbers.
Shaw played 6 ODIs between 2020 and 2021, scoring 189 runs at 31.5 with a highest of 49 and no fifties or centuries. His strike rate of 113.9 is higher but six matches tell nothing meaningful about a batter’s ODI ability.
Gill’s ODI record is one of the strongest among active Indian batters. Shaw never got a sustained run to show what he could do. Gill wins ODI cricket comprehensively.
| Player | Years | Mat | Inn | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shubman Gill | 2019– | 62 | 62 | 9 | 3037 | 208 | 57.3 | 3048 | 99.6 | 8 | 18 | 345 | 65 |
| Prithvi Shaw | 2020–21 | 6 | 6 | 0 | 189 | 49 | 31.5 | 166 | 113.9 | 0 | 0 | 32 | 2 |
Related Post: Virat Kohli vs Sachin Tendulkar: Who Is Better? Batting and Statistics Comparison
Gill has played 36 T20Is since 2023 and scored 869 runs at 28.0 with 1 century, 3 fifties, and a strike rate of 138.6. His incredible highest score of 126 not out clearly shows he is fully capable of playing those massive, match-defining T20I innings.
Shaw’s T20I record consists of a single match in 2021 in which he scored 0 from 1 ball. There is nothing to compare. Gill wins this format by default and by considerable distance.
| Player | Years | Mat | Inn | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shubman Gill | 2023– | 36 | 36 | 5 | 869 | 126* | 28.0 | 627 | 138.6 | 1 | 3 | 98 | 26 |
| Prithvi Shaw | 2021 | 1 | 1 | 0 | 0 | 0 | 0.0 | 1 | 0.0 | 0 | 0 | 0 | 0 |
The IPL is where the comparison becomes most interesting and most honest. Gill has played 134 IPL matches and scored 4598 runs at an average of 40.3 with 5 centuries, 32 fifties, and a highest of 129. His strike rate of 142.1 reflects a batter who scores big and scores quickly.
Shaw has played 79 IPL matches and scored 1892 runs at 23.9 with no centuries, 14 fifties, and a highest of 99. His strike rate of 147.5 is actually higher than Gill’s. That one number is the truest reflection of what Shaw can be on his day. A destructive top-order presence who takes the powerplay apart and scores at a rate few can match.
But Shaw has no IPL century and averages 23.9 while Gill averages 40.3. Gill has scored more than twice as many IPL runs and converted 5 innings into hundreds. Shaw hits the ball harder but Gill goes on to win it. Gill wins IPL cricket.
| Player | Years | Mat | Inn | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shubman Gill | 2018– | 134 | 131 | 17 | 4598 | 129 | 40.3 | 3236 | 142.1 | 5 | 32 | 446 | 152 |
| Prithvi Shaw | 2018–24 | 79 | 79 | 0 | 1892 | 99 | 23.9 | 1283 | 147.5 | 0 | 14 | 238 | 61 |
Shubman Gill is the better batter between the two. He has 11 Test centuries to Shaw’s 1, averages 57.3 in ODIs to Shaw’s 31.5, and has built a sustained international career across all three formats while Shaw’s international involvement effectively ended by 2021.
Shaw owns the better strike rate in Tests and the IPL, and the talent was impossible to miss when he walked into international cricket and marked his debut with a Test hundred against the West Indies. That talent was never consistently converted into a career.
Follow Cricbites for the latest cricket updates, match schedules, player news, records, rankings and expert insights from around the world.
Read More: NED vs CAN 115th Match: Match Prediction, Playing XI, Pitch Report And Match Details