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 Uxbridge Cricket Club Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sean ErvineHAM20162016110000.0010.0000100
Michael KlingerGLO20172017110000.0020.0000100
Kieran Noema-BarnettGLO20172017110000.0010.0000100
Dawid MalanMID20182018110000.0020.0000100
Will SmithHAM20162016110000.0010.0000100
Nick GubbinsMID20162016110000.0010.0000100
Craig MilesGLO20172017110000.0010.0000100
Eoin MorganMID20172017220333316.5033100.0000140
Brendon McCullumMID20172017110101010.009111.1100020
Shahid AfridiHAM20162016110888.006133.3300010
Tino BestHAM20162016110888.008100.0000010
Dwayne BravoMID20182018110343434.0027125.9300031
James FranklinMID20152015110777.00977.7800000
James FranklinMID201620161112222*-16137.5000020
James HildrethSOM20172017110383838.0019200.0000033
Adam VogesMID20162016110232323.0019121.0500030
Adam VogesMID20172017110383838.0027140.7400030
Eoin MorganMID20152015110777.001643.7500000
Phil MustardGLO20172017110666.00875.0000010
Paul StirlingMID20152015110292929.0016181.2500032
Paul StirlingMID20162016110141414.0012116.6700030
Paul StirlingMID20182018110111.00333.3300000
Roelof van der MerweSOM20172017110171717.0013130.7700010
Ryan McLarenHAM20162016110333.00560.0000000
Michael CarberryHAM20162016110151515.0011136.3600002
Andrew BalbirnieMID20152015110171717.0012141.6700030
Michael KlingerGLO20182018110585858.0049118.3701030
Josh DaveySOM201720171111010*-4250.0000020
Peter TregoSOM201520151112828*-12233.3300022
Peter TregoSOM20172017110111.00250.0000000
Kyle AbbottMID2015201511100*-0-00000
Gareth AndrewHAM20162016110333.00742.8600000
Adam WheaterHAM20162016110303030.0015200.0000051
Nick ComptonMID20152015110101010.006166.6700020
Hilton CartwrightMID20182018110242424.0022109.0900020
James FullerMID201820181113333*-12275.0000023
Michael LeaskSOM20172017110555.00955.5600000
Graeme van BuurenGLO20172017110222.00450.0000000
Dawid MalanMID20162016110939393.0048193.75010105
Dawid MalanMID20172017110777.003233.3300010
John SimpsonMID201520151118484*-51164.7101063
John SimpsonMID20162016110151515.0011136.3600001
John SimpsonMID20182018110131313.001492.8600000
Toby Roland-JonesMID201620161111414*-10140.0000010
Toby Roland-JonesMID20172017110111.00250.0000000
James AdamsHAM20162016110111111.008137.5000020
Liam DawsonHAM20162016110464646.0029158.6200023
Johann MyburghSOM20152015110535353.0045117.7801080
Lewis GregorySOM20172017110373737.0022168.1800051
Craig OvertonSOM20172017110191919.0011172.7300011
Page 1Next

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