Live3rd T20I · India in New Zealand 2026/27NZ54/1 (5.5)INDIND chose to bowlODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 (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 resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th 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/27NZIND

Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ivan BarrowWI1930-19391119227610516.2470.0010330
Oscar Da CostaWI1930-19355911533919.1311234.8200130
George GladstoneWI19301111212*-1485.7100020
Charles PassailaigueWI1930121464446.0015729.3000060
Stan McCabeAUS1930-193839625274823248.21321760.0261342695
Gubby AllenENG1930-19482533275012224.19118540.42131572
Tom GoddardENG1930-19398531386.50--00100
Lionel BirkettWI1930-19314801366417.00--01180
Jackie GrantWI1930-19351222641371*25.81--031160
Alec HurwoodAUS1930-1931220552.50--00100
Syd CurnowSA1930-193271401684712.00--000120
Ken ViljoenSA1930-194927502136512428.44--295520
Xen BalaskasSA1930-19389131174122*14.50--10500
Bob NewsonSA1930-193935130167.50--00010
Bill FarrimondENG1931-19354701163516.57--00040
Harry LeeENG193112019189.50--00000
John CochranSA1931110444.00--00010
Keith RiggAUS1931-1937812040112733.4233934.81110280
Ian CrombNZ1931-193258212351*20.50--01152
Fred BakewellENG1931-193569040910745.44--13041
Jack KerrNZ1931-193771212125919.27--01280
John ArnoldENG1931120343417.00--00150
Freddie BrownENG1931-1953223017347925.31--051575
Hedley VerityENG1931-193940441266966*20.91137325.05034170
Giff VivianNZ1931-1937710042110042.10--150153
Eddie PaynterENG1931-193920315154024359.23128845.894731274
Jack NitschkeAUS1931220534726.50--00030
Lennox BrownSA1931-19322301785.67--00000
Perker LeeAUS1931-1933230574219.006587.6900190
Bill O'ReillyAUS1932-19462739741056*12.8157648.090161611
Pud ThurlowAUS1932110000.00--00100
Bill HuntAUS1932110000.0010.0000100
Jack FingletonAUS1932-193818291118913642.46217730.82533531
Laurie NashAUS1932-1937220301715.005928.8100010
Don CleverleyNZ1932-19462431910*19.00--00000
Jack NewmanNZ1932-193334033198.25--000-0
Bill BowesENG1932-1946151152810*4.674938.7800200
Mohammad NissarIND1932-1936611355146.88--00200
Amar SinghIND1932-193671412925122.46--01172
Jahangir KhanIND1932-193647039135.57--00100
C.K.NayuduIND1932-193671403508125.00--02001
Phiroze PaliaIND1932-193624129169.67--00000
Naoomal JeoomalIND1932-19343511084327.00--00000
Janardan NavleIND1932-1933240421310.50--000-0
Syed Wazir AliIND1932-193671402374216.93--00100
Sorabji ColahIND1932-1933240693117.25--000-0
Nazir AliIND1932-193424030137.50--00000
Lall SinghIND1932120442922.00--000-0
Iftikhar Ali Khan PataudiENG/IND1932-1946610019910219.9060723.7210060
Lisle NagelAUS19321212121*21.006035.0000140

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