⚔️ Batsman vs Bowler — Head-to-Head Stats

See how batsmen perform against specific bowlers across all formats. Compare runs, strike rates, dismissals, and see who dominates this rivalry.

📊
How to Read These Stats Higher runs/strike rate = better batting • Higher average = better • Rankings show where Steve Smith stands among all batsmen against James Anderson
Overall Record — Steve Smith vs James Anderson
StatisticValueRank vs All Batsmen
Total Runs555#2 ⭐
Balls Faced1157-
Strike Rate47.97#292
Batting Average69.38#17
Fours / Sixes76 / 1#2 ⭐ #32
Boundary %55.9%#208
Runs per Match15.4#41
Balls per Dismissal144.6#15
Matches36-
Times Dismissed8-

Format Breakdown

How they perform in each format
🏏 Tests Test Cricket
Runs479 #1 🏆
Balls1082
4s / 6s68 / 0 #1 🏆
Strike Rate44.27 #174
Average68.43 #15
Matches27
Dismissals7
🏆 ODIs 50-Over Format
Runs76 #28
Balls75
4s / 6s8 / 1 #36#16
Strike Rate101.33 #65
Average76 #6 📊
Matches9
Dismissals1

Performance by Country

Where they've faced off
CountryMRunsSRAvg4s/6sOut/NO
ENG 15 261 61.56 130.5 46/0 2/13
AU 11 148 36.82 37 15/1 4/7
N/A 10 146 44.11 73 15/0 2/8

Performance by Venue

Top 10 venues by runs
VenueMRunsSRAvg4s/6sOut/NO
Sydney Cricket Ground 5 67 43.51 67 5/0 1/4
Melbourne Cricket Ground 4 54 34.62 27 7/0 2/2
Adelaide Oval 4 49 52.13 49 5/0 1/3
Lord's 1 48 67.61 - 10/0 0/1
Kennington Oval 2 43 60.56 - 8/0 0/2
Western Australia Cric... 3 39 30.95 39 4/0 1/2
Lord's, London 1 38 80.85 - 8/0 0/1
W.A.C.A. Ground 1 37 46.25 37 5/0 1/0
Old Trafford 2 34 65.38 34 5/0 1/1
Kennington Oval, London 1 27 67.5 - 4/0 0/1

Every Encounter

Chronological order (most recent first)
FormatVenueRB4/6SRResult
🏏 Tes Kennington Oval... 27 40 4/0 67.5 Not Out
🏏 Tes Old Trafford, M... 7 23 1/0 30.43 Not Out
🏏 Tes Lord's, London 38 47 8/0 80.85 Not Out
🏏 Tes Edgbaston, Birm... 5 8 0/0 62.5 Not Out
🏏 Tes Sydney Cricket ... 17 38 1/0 44.74 Not Out
🏏 Tes Melbourne Crick... 1 9 0/0 11.11 Out
🏏 Tes Adelaide Oval 6 26 1/0 23.08 Out
🏏 Tes Sydney Cricket ... 15 34 0/0 44.12 Not Out
🏏 Tes Melbourne Crick... 32 106 3/0 30.19 Not Out
🏏 Tes W.A.C.A. Ground 37 80 5/0 46.25 Out
🏏 Tes Adelaide Oval 19 32 1/0 59.38 Not Out
🏏 Tes Brisbane Cricke... 19 92 2/0 20.65 Not Out
🏏 Tes Edgbaston 6 25 1/0 24 Not Out
🏏 Tes Lord's 48 71 10/0 67.61 Not Out
🏏 Tes Sophia Gardens 9 16 2/0 56.25 Not Out
🏆 ODI Western Austral... 4 11 0/0 36.36 Not Out
🏆 ODI Bellerive Oval 22 14 2/1 157.14 Not Out
🏏 Tes Sydney Cricket ... 19 45 2/0 42.22 Not Out
🏏 Tes Melbourne Crick... 6 10 1/0 60 Not Out
🏏 Tes Western Austral... 25 71 3/0 35.21 Out
🏏 Tes Adelaide Oval 11 22 2/0 50 Not Out
🏏 Tes Brisbane Cricke... 2 8 0/0 25 Not Out
🏏 Tes Kennington Oval 35 68 6/0 51.47 Not Out
🏏 Tes Riverside Ground 14 18 3/0 77.78 Not Out
🏏 Tes Old Trafford 31 47 5/0 65.96 Not Out
🏏 Tes Trent Bridge 9 36 1/0 25 Out
🏆 ODI Sydney Cricket ... 0 2 0/0 0 Not Out
🏆 ODI Brisbane Cricke... 5 9 0/0 55.56 Not Out
🏆 ODI Adelaide Oval 13 14 1/0 92.86 Not Out
🏏 Tes Sydney Cricket ... 16 35 2/0 45.71 Out
🏏 Tes Melbourne Crick... 15 31 3/0 48.39 Out
🏏 Tes Western Austral... 10 44 1/0 22.73 Not Out
🏆 ODI Lord's 8 6 1/0 133.33 Not Out
🏆 ODI Kennington Oval 8 3 2/0 266.67 Not Out
🏆 ODI Old Trafford 3 5 0/0 60 Out
🏆 ODI Sophia Gardens 13 11 2/0 118.18 Not Out
📖 Head-to-Head Stats Explained — What Do These Numbers Mean?
🏏 Batting Average vs Bowler Runs scored ÷ times dismissed. Higher = Better. Shows how well a batsman handles this specific bowler.
⚡ Strike Rate vs Bowler Runs per 100 balls against this bowler. Higher = Better. Shows attacking intent and scoring ability.
🎯 Balls per Dismissal How many balls this bowler needs to dismiss the batsman. Higher = Better for batsman.
🏆 Ranking Badges #1 🏆 = Best record against this bowler • #1-5 ⭐ = Elite • #6-10 📊 = Top tier among all batsmen
💪 Boundary % Percentage of runs scored from fours and sixes. Shows aggressive batting against this bowler.
📊 What's a Good Record? Avg 50+ = Dominant • Avg 40-50 = Competitive • Avg 30-40 = Decent • Avg <30 = Bowler dominates
⚔️

More Head-to-Head Analysis

Head-to-head stats updated regularly • Tests • ODIs • T20Is • IPL