Rohit Sharma, India’s one of the most productive and elegant cricketers, has etched an exceptional legacy in every version of the game. Characterized by his impeccable timing, free-stroking cricket, and unflustered temperament, Rohit possesses dozens of records, such as the individual highest score in ODI cricket-264 runs. Since his international career began in 2007, he has been an integral part of the Indian batting unit and a championship-winning captain in the IPL. With more than 11,000 ODI runs and various centuries in Tests and T20s, his leadership and consistency have transformed him into a foundation stone of contemporary Indian cricket and an international cricketing icon.
Name
Rohit Sharma
Born
April 30, 1987 (38 years)
Birth Place
Nagpur, Maharashtra
Height
5 ft 7 in (174 cm)
Role
Batsman
Batting Style
Right Handed Bat
Bowling Style
Right-arm offbreak
Rohit Sharma’s Batting Career Summary
Formats
Test
ODI
T20
IPL
Matches
67
273
159
272
Innings
116
265
151
267
Runs
4301
11168
4231
7046
Ball Faced
7538
12034
3003
5334
Highest Score
212
264
121
109
Average
40.58
48.77
31.34
29.73
Strike Rate
57.06
92.81
140.90
132.10
NO
10
36
16
30
4s
473
1044
383
640
6s
88
344
205
302
50
18
58
32
47
100
12
32
5
2
200
1
3
0
0
Rohit Sharma’s Bowling Career Summary
Formats
Test
ODI
T20
IPL
Matches
67
273
159
272
Innings
16
40
9
32
Balls
383
610
68
339
Runs Conceded
224
533
113
453
Wickets
2
9
1
15
Average
112.00
59.22
113.00
30.20
Economy
3.51
5.24
9.97
8.02
Strike Rate
191.50
67.78
68.00
22.60
Best Bowling in Innings
1/26
2/27
1/22
4/6
Best Bowling in Match
1/35
2/27
1/22
4/6
5w
0
0
0
0
10w
0
0
0
0
Career Information: Debut and Last Match Played Info
T20 Internationals (T20I)
Debut: vs England on September 19, 2007 at Kingsmead
Last Match: vs South Africa on June 29, 2024 at Kensington Oval
Test Matches
Debut: vs West Indies on November 6, 2013 at Eden Gardens
Last Match: vs Australia on December 26, 2024 at Melbourne Cricket Ground
One Day Internationals (ODI)
Debut: vs Ireland on June 23, 2007 at Civil Service Cricket Club
Last Match: vs New Zealand on March 9, 2025 at Dubai International Cricket Stadium
Indian Premier League (IPL)
Debut: vs Kolkata Knight Riders on April 20, 2008 at Eden Gardens
Last Match: vs Punjab Kings on June 1, 2025 at Narendra Modi Stadium