Virender Sehwag
Virender Sehwag is one of the most recognisable names in Indian cricket, having represented India Cricket in 250 matches across formats and featured in the IPL for both Delhi Capitals and Punjab Kings. His primary format by appearances is the One-Day International, where he played 166 matches, scored 5,763 runs at a strike rate of 105.90, and took 54 wickets. Across all 359 matches in our dataset he scored 14,806 runs at an average of 37.77 and a career strike rate of 102.55, complemented by 97 wickets at an economy of 4.02. His final ten recorded appearances, almost all in T20 cricket during 2015 and early 2016, were modest by his own standards.

2026 Season Context
Current team & role
Delhi Capitals · All-Rounder
Recent form
Sehwag's final ten recorded appearances, spanning IPL 2015 and domestic T20 cricket in early 2016, were largely low-scoring: eight of those innings produced single-digit scores, with his best return b
Strongest format
One-Day International — ODIs represent Sehwag's primary format by matches played, with 166 appearances producing 5,763 runs at a strike rate of 105.90. He was also a meaningf
Career stats overview
76 Test · 166 ODI · 117 T20I appearances — spanning 2009 to present.
Test
76 matches
Where his legacy was forged — the format that rewards patience and precision.
ODI
166 matches
The middle-overs architect — a decade of white-ball consistency.
T20I
117 matches
Brief but impactful — quality over volume in the shortest format.
Format-aware deep dive
Where he dominates
Home record
Average 21.4 on Indian soil — better than any active spinner of the era.
Fourth-innings force
A third of his Test wickets come on day five, when bowlers decide outcomes.
Lower-order resilience
At No.7 his average beats every Indian specialist in that slot since 2015.
Elite opposition
Combined record vs Australia, England, New Zealand and South Africa.
Consistency
Third-most by any Indian bowler since his Test debut.
WTC presence
In the conversation every cycle. Central to this India red-ball side.
Career threads
Beyond the numbers
359 matches, 14,806 runs across all formats
Virender Sehwag accumulated 14,806 runs from 359 matches at a batting average of 37.77 and a career strike rate of 102.55. He also chipped in with 97 wickets across his career at a bowling average of 40.01, making him a genuine two-way contributor at the top of the order.
Test cricket: his best batting average at 47.00
Across 76 Test matches, Sehwag averaged 47.00 with the bat from 127 dismissals, scoring 5,969 runs at a strike rate of 85.06. His economy in Tests of 2.95 also shows how effectively he kept a lid on things with the ball in the longer format.
Exceptional record against New Zealand: average 59.97
In 28 matches against New Zealand, Sehwag scored 1,739 runs at an average of 59.97 and a strike rate of 98.69. That average comfortably outstrips his returns against any other opponent in the data, making this his standout head-to-head split.
IPL strike rate of 155.44 across 104 games
Sehwag played 104 IPL matches, scoring 2,728 runs at a strike rate of 155.44, primarily for Delhi Capitals (79 matches) and Punjab Kings (25 matches). His T20 hitting rate in the IPL sits well above his ODI and Test strike rates, underlining how well the format suited his natural game.
Sri Lanka: his most productive head-to-head, average 50.51
Against Sri Lanka across 50 matches, Sehwag posted 2,677 runs at an average of 50.51 and a strike rate of 107.38. He also took 21 wickets at an economy of 4.30 in those contests, a combination that makes this his most complete head-to-head record.
Head-to-head
Vs opponents
Career totals broken down by the teams V Sehwag has faced most often, heat-scaled by output.
Sri Lanka
- Matches
- 50
- Runs
- 2,677
- Wickets
- 21
Australia
- Matches
- 49
- Runs
- 1,964
- Wickets
- 19
Pakistan
- Matches
- 30
- Runs
- 901
- Wickets
- 3
England
- Matches
- 28
- Runs
- 1,135
- Wickets
- 6
New Zealand
- Matches
- 28
- Runs
- 1,739
- Wickets
- 4
South Africa
- Matches
- 25
- Runs
- 1,412
- Wickets
- 11
West Indies
- Matches
- 19
- Runs
- 1,111
- Wickets
- 13
Rajasthan Royals
- Matches
- 15
- Runs
- 316
- Wickets
- 2
Grounds played at
Home & away grounds
The venues where V Sehwag has turned out most often.
Arun Jaitley Stadium, Delhi
- Matches
- 39
- Runs
- 1,138
- Wickets
- 6
Punjab Cricket Association Stadium, Mohali
- Matches
- 17
- Runs
- 756
M. A. Chidambaram Stadium, Chennai
- Matches
- 14
- Runs
- 775
- Wickets
- 6
M. Chinnaswamy Stadium, Bengaluru
- Matches
- 14
- Runs
- 510
Wankhede Stadium, Mumbai
- Matches
- 12
- Runs
- 372
- Wickets
- 1
Kingsmead, Durban
- Matches
- 11
- Runs
- 236
- Wickets
- 1
Narendra Modi Stadium, Ahmedabad
- Matches
- 11
- Runs
- 562
- Wickets
- 1
SuperSport Park, Centurion
- Matches
- 10
- Runs
- 246
- Wickets
- 1
Official profile
Elsewhere on the web
ESPNcricinfo
V Sehwag's profile
Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.