T20I3rd 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th 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 Niaz Stadium, Hyderabad×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Javed MiandadPAK1978197812214988*-28352.65020113
Wasim BariPAK197619761221313*---00000
Javed MiandadPAK19831983111280280*-46060.87100191
Geoff BoycottENG19781978121179100*179.0050135.73110170
Alan KnottENG1973197312113471134.00--020140
Sadiq MohammadPAK19761976111103103*---100140
Dilip VengsarkarIND198319831216258*62.0015141.0601040
Shahid AfridiPAK200820081114343*-27159.2600042
Shafiq AhmedPAK197819781214027*40.0012133.0600040
Mohammad YousufPAK200820081113838*-6360.3200020
Javed MiandadPAK198219821113131*-3588.5700040
John DysonAUS198219821113030*-4369.7700010
Richard HadleeNZ197619761212828*28.00--00100
Geoff ArnoldENG197319731212719*27.00--00030
Zaheer AbbasPAK198319831112525*-4358.1400010
Mohammad NazirPAK197319731112222*---00010
Derek UnderwoodENG197319731112020*---00020
Maninder SinghIND198319831211612*16.004040.0000020
Sarfraz NawazPAK19761976121141014.00580.0000010
Gary BrentZIM200820081111313*-11118.1800020
Peter PetherickNZ197619761211212*12.00--00120
Pervez SajjadPAK197319731111010*---00010
Bob WillisENG1978197811188*-6612.1200010
Prosper UtseyaZIM2008200811166*-966.6700000
Wasim BariPAK1982198211155*-771.4300000
John LeverENG19781978121444.001822.2200000
Terry AldermanAUS1982198211111*-250.0000000
Mudassar NazarPAK19831983110231231231.0044452.03100211
Dennis AmissENG1973197312015815879.0010.00101270
Mushtaq MohammadPAK19731973110157157157.00--100170
Haroon RasheedPAK1978197812014310871.5025655.86100157
Intikhab AlamPAK19731973110138138138.00--100154
Mohinder AmarnathIND198319831201256462.5033936.87020121
Mohsin KhanPAK19821982110104104104.00101102.97100150
Mushtaq MohammadPAK19761976110101101101.00--10090
Tony GreigENG197319731201006450.00--010111
Keith FletcherENG19731973120997849.50--010150
Majid KhanPAK19761976110989898.00--010190
Mudassar NazarPAK19781978120936646.5036525.4801080
Mike BrearleyENG19781978120917445.5040822.3001070
John ParkerNZ19761976120898244.50--01070
Hamilton MasakadzaZIM20082008110878787.0010384.47010100
Balwinder SandhuIND19831983120837141.5011572.1701092
Tatenda TaibuZIM20082008110818181.0011172.9701030
Sunil GavaskarIND19831983120776038.5019838.89010100
Nasir JamshedPAK20082008110747474.0064115.63010140
Asif IqbalPAK19761976110737373.00--01071
Asif IqbalPAK19731973110686868.00--010110
Mark BurgessNZ19761976120543327.00--00030
Graeme WoodAUS19821982110525252.007470.2701050
Page 1Next

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