Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris PringleNZ1992-199434125148.336836.7600120
Pervez SajjadPAK1969-19736522510*8.335316.9800110
Azeem HafeezPAK1984210242424.004060.0000020
Imran NazirPAK2000120242012.005841.3800030
Sunil JoshiIND1996120241212.007930.3800020
Dhanushka GunathillekeSL2018120241812.006139.3400030
Mahes GoonatillekeSL19821222422*-4257.1400030
George DickinsonNZ193023024118.00--000-0
Frank KingWI19543312410*12.00--000-0
Jhye RichardsonAUS2021-20252412498.0018133.3300012
Nishan MadushkaSL202424024136.005940.6800120
Ali UsmanPAK202624024166.008030.0000130
John WatkinsSA1956-19572412498.00--00120
Jehan MubarakSL2006-20073502494.808129.6300230
Don BlackieAUS1928-19293632411*8.0010622.6400200
Ricardo PowellWI2004110232323.003958.9700030
Arthur SeccullSA18961212317*23.00--000-0
Murray BennettAUS1985120231211.507530.6700020
Vasant RanjaneIND1961-196443023167.6730.0000101
Ashraf AliPAK198733023127.679324.7300020
Phil CarlsonAUS197924023215.756336.5100220
Lionel BakerWI2009353231711.505046.0000130
Mohammad AsifPAK2006-201058023142.889424.4700540
Adam BacherSA1998110222222.004351.1600040
Mohammad NazirPAK19731112222*---00010
Mike VelettaAUS1988110222222.004647.8300010
Thami TsolekileSA2004120222211.009323.6600110
Scott KuggeleijnNZ2023120222011.004252.3800021
Sivert SamuelsonSA1910120221511.00--000-0
Michael MelleSA1951120221711.00--000-0
Hasan RazaPAK200523022217.335044.0000140
Mohammad FarooqPAK196224022135.50--00100
Harry BromfieldSA19654432212*22.00--00130
Peter PhilpottAUS1965-196634122107.3312018.3300010
Alan ThomsonAUS1970-19714542212*22.004548.8900120
Bob MassieAUS197245022184.406334.9200321
Roy GilchristWI19574722211*4.40--00340
George RoweSA1896-18994832213*4.40--00300
James FranklinNZ2004121211721.009422.3400020
Graham ManouAUS20091212113*21.003953.8500030
Peter MoorIRE2023120211110.503363.6400030
Keemo PaulWI2019120211210.5018116.6700050
Godfrey CrippsSA1892120211810.50--00000
John ReedmanAUS1894120211710.50--00011
George GloverSA18961212118*21.00--00000
Barto BartlettWI1928120211310.50--000-0
Lisle NagelAUS19321212121*21.006035.0000140
Bill WatsonAUS1955120211810.507627.6300010
Fawad AlamPAK2020231212110.508724.1400110
Khan MohammadPAK19542312113*10.50--00130

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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