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 records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Clive LloydWI1975-1980330837327.671758.8201000
Deryck MurrayWI1975110191919.00--000-0
Roy FredericksWI1975121777777.00--01000
Vanburn HolderWI1975110292929.00--000-0
Keith BoyceWI1975110222.00--00000
Alvin KallicharranWI1975-198033013311544.335532.73100161
Bernard JulienWI1975110101101101.00--100-0
Andy RobertsWI1975110666.00--000-0
Viv RichardsWI1975-198767138318163.83357104.48110298
Liaqat AliPAK1975110121212.00--000-0
Len BaichanWI1975121363636.00--00000
Richard CollingeNZ1976110333.00--00000
Imran KhanPAK1976-1992212311680109*56.6785857.231405911
Richard HadleeNZ197612111787117.00--01063
David O'SullivanNZ1976110111.00--00000
John ParkerNZ1976120402420.00--000-0
John MorrisonNZ1976120353117.50--00032
Lance CairnsNZ19761226152*---01052
Javed MiandadPAK1976-199629355157521152.50207651.0139015014
Andy RobertsNZ1976120844542.00--000-0
Warren LeesNZ197612019815299.00--100282
Murray ParkerNZ1976120424021.00--00031
Shahid IsrarPAK197611177*---000-0
Sikander BakhtPAK1976-19824222922*-1450.0000010
Robert AndersonNZ1976120383019.00--00021
Geoff BoycottENG1978120875643.5031127.9701060
Bob WillisENG1978-19842301364.339014.4400000
Bob TaylorENG1978-1984241773625.6736121.3300050
Graham RoopeENG1978121895689.0039822.3601060
Shafiq AhmedPAK1978-198023027179.008332.5300120
Phil EdmondsENG1978-1985220554927.5013939.5700050
Mudassar NazarPAK1978-19881620377315245.47128450.08262560
Iqbal QasimPAK1978-1988111151745629.0039336.9001180
John LeverENG19781113333*-8837.5000041
Mohsin KhanPAK1978-1986131735799141.3697754.25050543
Geoff MillerENG197812014117.009115.3800010
Haroon RasheedPAK1978-198266028215347.0051854.44110343
Abdul QadirPAK1978-1990181632186116.7739550.38013196
Geoff CopeENG1978110181818.006926.0900010
Brian RoseENG1978120281814.009728.8700050
Derek RandallENG1978-19843511215530.2532836.89010110
Mike GattingENG1978-198771122816231.2258548.03021241
Gundappa ViswanathIND1978-198335035247.0012826.5600240
Bhagwath ChandrasekharIND197812100*0.00--00100
Bishan BediIND1978121444.00--00000
Mohinder AmarnathIND1978-1985581220103*31.4332746.79110191
Chetan ChauhanIND1978120333316.50--00100
Sunil GavaskarIND1978-198558040213750.2556251.78210511
Karsan GhavriIND1978120774238.50--000-0
Syed KirmaniIND1978-1985572651813.0014632.1900030

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