Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by format (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2015-2026112041018142*63.63161163.193601198
Alastair CookENGTests2006-20181016186929457.93154056.432221130
Jonny BairstowENGTests2012-20238131566114*47.1779870.93230743
Kevin PietersenENGTests2005-201269056514262.7874475.94150778
Graeme SmithSATests2003-2008241523277174.3371073.66210622
Marcus TrescothickENGTests2001-2006510150910756.5683660.89232845
Andrew FlintoffENGTests2003-2009610249316761.6363278.011305220
David GowerENGTests1982-198759047821553.1179660.05120602
Mike GattingENGTests1982-1987472463183*92.6082356.26300552
Rohit SharmaINDODIs2013-2026771458123*76.3351688.76310488
Shubman GillINDTests2022-2025240451269112.7557678.302004811
Jamie SmithENGTests2024-2026341436184*145.3349987.371305110
Joe RootENGODIs2013-20261211243010447.7847590.53120413
Andrew StraussENGTests2004-201281314258735.4289247.65030590
Ian BellENGTests2005-201569237876*54.0061161.87050591
Andrew StraussENGODIs2004-201066134315468.60337101.78120415
Virat KohliINDODIs2013-202688434096*85.00319106.58030374
Harry BrookENGTests2023-202646033615856.0045474.01110351
Steve SmithAUSTests2015-202336032314453.8354359.48200332
Kane WilliamsonNZODIs2013-2019552310106*103.3338480.73200304
Ben StokesENGTests2015-2025813130657*25.5047564.42032413
Babar AzamPAKODIs2017-2021442298158149.0032990.58200304
Rishabh PantINDTests2022-202524029314673.2529798.65120368
Shikhar DhawanINDODIs2013-201755129097*72.50245118.37020317
Ravindra JadejaINDTests2022-202524128510495.0050756.21120292
Eoin MorganENGODIs2009-2019121132858735.6331590.480202310
Jason RoyENGODIs2015-2019551267112*66.75220121.361212411
Usman KhawajaAUSTests2019-202324025914164.7558943.97110293
Amy JonesENGWT20Is2022-20269932545342.33192132.29010274
Jos ButtlerENGODIs2013-2026129125312931.63214118.22101219
Moeen AliENGTests2015-202358124986*35.5737766.05032324
Mark WaughAUSTests1993-2001231248137124.0044955.23110311
Danielle WyattENGWT20Is2014-202610101241105*26.78173139.31111351
Beth MooneyAUSWT20Is2022-202366224070*60.00181132.60030311
John EmbureyENGTests1985-19934622355858.7568134.51020253
Smriti MandhanaINDWT20Is2022-20267712356839.17155151.61030348
Michael VaughanENGTests2003-200848023515629.3844752.57101342
Tim RobinsonENGTests1985-198723023214877.3351245.31110290
Virat KohliINDTests2018-202224023114957.7537761.27110321
Jos ButtlerENGT20Is2012-20246612318446.20132175.000201914
Rory BurnsENGTests2019-202124022513356.2553442.13111280
Ian BellENGODIs2006-20147702249132.0028179.72021132
Ben StokesENGODIs2013-2021641223102*74.33206108.25110246
Paul CollingwoodENGODIs2004-201098222180*36.8323394.85010166
Michael ClarkeAUSTests2005-2015361215103*43.0040153.62100310
David LloydENGTests1974111214214*-39654.04100170
Shafali VermaINDWT20Is2022-20267702147530.57138155.07010354
Graham ThorpeENGTests1993-20042402126153.0045047.11030260
Ravi BoparaENGODIs2007-20148722074941.40190108.95000137
Adam GilchristAUSTests2001-2005231202152101.0021693.52100245
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.