ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At The Rose Bowl×

Player figures come from full scorecards, which we hold for 383 of the 384 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary BallanceYOR2018201823015510951.6728554.39100221
Jack LeaningKEN2022202223015511251.6725560.78100211
Zain-ul-HassanGLA2026202622015414377.0036741.96100201
Eoin MorganENG2020202055115410638.50135114.07101216
Babar AzamPAK/SOM20192019221153102*153.00107142.9911086
Rob YatesWAR2024202412115384*153.0024562.45020181
Tammy BeaumontBP/TB202620263301527450.6722168.78020140
Sam CurranENG/SUR201820183401527838.0028253.90010161
Matt ColesHAM20142014171301524211.6919279.17002117
Georgia ElwissSV/BP2021202155215184*50.33147102.72010150
Hashim AmlaSA20122012110150150150.00124120.97100160
Niall O'BrienLEI20142014231150105*75.00149100.67100137
Georgia ElwissWF/TB202520253311508775.0015497.40020170
Gary BallanceYOR20192019110148148148.0030848.05100150
George HillYOR2022202212014813174.0031347.28100232
James VinceENG/HAM202020208801484818.5015098.67001230
Harry BrookYOR201820181201477973.5021668.06020251
Jacob BethellENG/BP2025202533114711073.50100147.00100147
Mark StonemanHAM202520254601475724.5035940.95011152
Haseeb HameedLAN2016201612114689146.0040735.87020160
Ben BrownSUS20152015231146144*73.0025457.48101170
Freddie McCannNOT202520252311467973.0023961.09020171
Gordon MuchallDUR20152015110145145145.0029748.82100160
Matt MachanSUS2015201522114593145.0014798.64020113
James RewSOM202620261201458672.5021069.05020240
Tom PrestHAM2021202198114559*20.7116190.06011133
Michael BatesHAM20142014101031455020.7124060.42011160
David BedinghamDUR20242024110144144144.0029448.98100150
Ian BellENG20112011221144119*144.0018577.84100160
Will JacksSUR/OI2023202334114483*48.00109132.11010613
Chris WoodHAM2015201511831444828.8015891.14000182
Gary BallanceYOR20212021121143101*143.0020569.7610087
Tom WestleyESS2016201622014311071.50142100.70100151
Lewis McManusHAM201920198831434928.6027751.62000131
Daryl MitchellWOR20152015111142142*-30346.86100170
Georgia AdamsSV/SB202220228601424723.67134105.97000174
Gaby LewisLAN20252025111141141*-14398.60100160
Nat Sciver-BruntND/TR2022202233114172*70.50103136.89020125
Quinton de KockSB2021202144214172*70.5085165.88020163
Ian HollandHAM201720176831415128.2034840.52011160
Ian HollandHAM201920194501406928.0035739.22021140
Keith BarkerHAM2021202158114052*20.0029647.30011181
Ravi BoparaESS2018201832113984*139.0019073.16020122
Joe RootENG2013201333113990*69.50112124.11010141
Alice Davidson-RichardsENGW/NS/SUR202520255511395334.7516783.2301091
Dean ElgarESS2024202422013813669.0024057.50100161
Fakhar ZamanPAK/GLA2019201922013813869.00108127.78101124
Nick GubbinsMID2017201723013811446.0019869.70100121
Haseeb HameedNOT202520252311388669.0017180.70020143
Eoin MorganENG/MID201520154401377134.2516085.63011103

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