Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM74/3 (12.1)ZIM need 104 runs in 47 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Willowmoore Park C Field×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammed AwaisQAT201720172224323*-5282.6900013
T NyirongoZAM201720172222216*-2588.0000020
Dhruv MaisuriaBOT2017201722244*-1822.2200000
Patrick MatautaavaVAN20172017111139139*-76182.89100158
Peter GoughJER201720171117171*-8088.7501080
Simon AteakGHA20172017221583158.007082.8600062
Nasibu MapundaTAN20172017221221722.007330.1400010
Peter PetricolaITA201720171112121*-5141.1800000
Samson AwiahGHA201720172112020*-4643.4800000
SJ AllyTAN201720172211212*12.004825.0000100
Shahil MominGER2017201711188*-8100.0000000
Corey BissonJER2017201711166*-3200.0000010
Abiodun AbioyeNGR2017201711166*-1346.1500000
AA PremjiTAN2017201711166*-1833.3300000
Manpreet SinghITA2017201711144*-580.0000010
I KombaSIE2017201711122*-1020.0000000
Trevor LangaVAN2017201711111*-250.0000000
James VifahGHA2017201711100*-30.0000000
Isaac AboagyeGHA2017201721100*-20.0000000
Tamoor SajjadQAT201720172201197959.5016373.01010133
Rishi PillaiGER20172017110717171.008286.5901033
K ModiseBOT20172017220693634.509473.4000046
Frank BaleriGHA20172017220644632.0011058.1800042
Rakibul HasanITA20172017110626262.006792.5401070
Oluseye OlympioNGR20172017110575757.0051111.7601016
Gian-Piero MeadeITA20172017110515151.008460.7101041
Harmanjot SinghGER20172017110474747.0040117.5000043
Damian CrowleyITA20172017110464646.0039117.9500070
Sulaimon RunseweNGR20172017110444444.0011139.6400010
Hamisi AbdallahTAN20172017220432821.5013432.0900010
KN MussaTAN20172017220422321.006663.6400041
Inam-ul-HaqQAT20172017220413620.5037110.8100080
Nathaniel WatkinsJER20172017110373737.005172.5500060
Tharindu PereraBOT20172017220343217.006453.1300002
Jonty JennerJER20172017110333333.0026126.9200051
Kamran KhanQAT20172017220333316.504278.5700132
Karabo MotlhankaBOT20172017220322816.007642.1100030
Jitin SinghTAN20172017220322316.006946.3800030
Ronald TariVAN20172017110292929.003876.3200020
Inzimam MasterBOT20172017220271913.507536.0000000
Nabil MasterBOT20172017220261913.003086.6700011
Mohammad RizlanQAT20172017220251612.505644.6400020
James MosesBOT20172017220241412.003764.8600002
HA ChohanTAN20172017220241312.002885.7100022
Joshua RasuVAN20172017110232323.002882.1400030
Brandon EssGER20172017110232323.004650.0000040
Arun DagarTAN20172017220211310.503658.3300002
George Edward NgegbaSIE20172017110212121.003461.7600011
Mohamed KhanSIE20172017110212121.002972.4100030
G KandelaZAM20172017220211110.502680.7700031
Page 1Next

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