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 FB Fields×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
JayasooriyaSWEW20232023320000.0040.0000200
Eman AsimSWEW20232023320000.0030.0000200
Oluseye OlympioNGR20162016110000.0030.0000100
JO AdedejiNGR20162016110000.0020.0000100
M AlugunoollaSWEW20232023110000.0010.0000100
Erin DuffyJERW20232023110000.0010.0000100
M SertTURW20232023110000.0020.0000100
HO KaradumanTURW20232023110000.0010.0000100
Vaibhav WategaonkarOMA20162016220331.502114.2900100
Jatinder SinghOMA20162016220994.503129.0300110
TE BrittonFRAW2023202332017178.502277.2700110
G ShuklaSWEW20232023320313115.503881.5800130
Charlie MilesJERW2023202322011115.501764.7100100
Aimee AikenheadJERW2023202322013136.5013100.0000110
G KelesTURW20232023220884.002040.0000100
H OkcuTURW20232023220331.501323.0800100
S BhanushaliSWEW2023202332133*3.001323.0800100
ME ViolleauFRAW2023202333027249.003187.1000110
Abhik PatwaTAN20162016110222222.004548.8900030
Khalil RehmtullahTAN20162016110111.00250.0000000
Kassim NassoroTAN20162016110424242.007357.5300030
Shaheed DhananiTAN20162016110424242.007159.1500011
Rajesh RanpuraOMA20162016210121212.002352.1700020
Sufyan MehmoodOMA2016201611122*-1216.6700000
Segun OlayinkaNGR20162016110444.002020.0000000
Kunle AdegbolaNGR20162016110222.00825.0000000
Olajide BejideNGR20162016110777.007100.0000010
Chimezie OnwuzulikeNGR20162016110111.00234.3500000
Oliver NeweyGUE20162016110111111.004922.4500010
Matthew StokesGUE20162016110333.001030.0000000
Ben FerbracheGUE20162016110101010.004422.7300010
David HooperGUE20162016110444.001526.6700000
Nathaniel WatkinsJER20162016110333333.004573.3300030
Peter GoughJER20162016110474747.006473.4400041
Ben StevensJER20162016111103103*-88117.0510063
Jonty JennerJER20162016110171717.003253.1300010
Anthony Hawkins-KayJER20162016110333.00837.5000000
Corne BodensteinJER20162016110282828.004957.1400020
Corey BissonJER201620161112121*-15140.0000030
Ademola OnikoyiNGR20162016110777.001353.8500000
Adeleke OyedeNGR20162016110555.002025.0000000
Mehran KhanOMA2016201611111*-250.0000000
Jason MartinGUE20162016110333333.0032103.1300022
Oliver NightingaleGUE20162016110242424.007532.0000030
G. H. SmitGUE20162016110131313.002356.5200010
Andrew HutchinsonGUE2016201611177*-6116.6700000
Tom KimberGUE20162016110161616.003941.0300020
Josh ButlerGUE2016201611188*-1080.0000000
Jitin SinghTAN20162016110333.001520.0000000
Arshan JasaniTAN20162016110444.003411.7600000
Page 1Next

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