Live6th Match · Pakistan ODI Tri-Series 2026/27SL107/2 (18)ENG386/5 (50)SL need 280 runs in 192 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 records (All internationals)

James Vince has scored the most runs in internationals v Pakistan at Edgbaston: 183 in 2 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Edgbaston×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceENG2016-202123018310261.0028364.66100240
David GowerENG1982-19872401667441.5028358.66020260
Mike GattingENG1982-198724015412438.5035843.02100200
Moeen AliENG2016-202423115386*76.5022169.23020172
Joe RootENG2016-202624113562*45.0021662.50020160
Alastair CookENG2010-20162401326633.0019767.01010190
Derek RandallENG198212012210561.0017968.16100140
Shikhar DhawanIND2013-20172201166858.00106109.43010111
Jonny BairstowENG2016-20242301168338.6716172.05010102
Kevin PietersenENG2006-20102201148057.0018063.33010180
Andrew StraussENG2006-201023111353*56.5019557.95010140
Rohit SharmaIND2013-20172201099154.5015172.1901092
Jonathan TrottENG201012110855108.0022647.79020130
Virat KohliIND2013-201722210381*-95108.4201093
Gary BallanceENG2016120987049.0022044.55010150
James NeeshamNZ20191119797*-11286.6101053
Hashim AmlaSA2013-2017220978148.5011782.91010110
David MillerSA2013-20172219475*94.0012873.4401033
Jos ButtlerENG2024110848484.0051164.7101083
Chris BroadENG1987120845442.0017149.12010100
Tim RobinsonENG1987120848042.0021838.53010110
John EmbureyENG1987120785839.0015949.0601092
Lewis GregoryENG2021110777777.0069111.5901063
Harry BrookENG2024-2026220767538.009976.7701060
Alex HalesENG2016120715435.5016243.83010130
Chris TavaréENG1982120715435.5025028.40010100
Jamie SmithENG2026110696969.008482.1401091
Rahul DravidIND2004110676767.0010862.0401040
David HusseyAUS2010220673433.5055121.8200071
Daniel LawrenceENG2026110656565.008279.2701090
Colin de GrandhommeNZ2019110646464.007190.1401061
Jordan CoxENG20261216359*63.008276.8301080
Emilio GayENG2026120606030.0011850.8501190
Bob TaylorENG1982120555427.5015335.9501040
Faf du PlessisSA2013-2017220542827.008464.2900030
Yuvraj SinghIND2004-2017220535326.5035151.4301181
Geoff MillerENG1982120524726.0011346.0200060
Ollie RobinsonENG2026110505050.0047106.3801071
Paul CollingwoodENG2006-2010220502825.0010348.5400070
Philip SaltENG2021-2024220503725.0031161.2900090
Ajit AgarkarIND2004110474747.005094.0000031
Ian BothamENG1982-1987240453711.255384.9100170
Bruce EdgarNZ1983110444444.0010741.1200030
Jofra ArcherENG2024-20262224432*-31141.9400023
Michael HusseyAUS2010220432521.5029148.2800070
David WarnerAUS2010220424121.0034123.5300060
Kane WilliamsonNZ2019110414141.006959.4200040
Zak CrawleyENG2021110393939.0034114.7100070
Will JacksENG2024110373737.0023160.8700042
Michael ClarkeAUS2010220353017.5023152.1700060
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.