Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ranjith MadurasingheSL1990199012013116.50--00000
Matthew MaynardENG1988198812013106.503438.2400010
Ajay JadejaIND2000200012013126.507218.0600010
Philo WallaceWI199719971201386.504032.5000000
Munir AhmadAFG2021202112013126.503339.3900020
Nuwan ZoysaSL199919994301374.332650.0000020
Jubair HossainBAN20142014331137*6.508016.2500010
Blair TicknerNZ2023202333213813.005822.4100020
Kasun RajithaSL2020202023013124.338215.8500120
Charles MacartneyAUS191019102301374.332356.5200020
Bill PonsfordAUS192819282311366.504727.6600010
Harold LarwoodENG193219322301394.332552.0000110
Billy GriffithENG194919492301384.3320.0000100
Sonny RamadhinWI1952195233113106.50--00100
Neil AdcockSA19541954331138*6.50--00100
Dick MotzNZ1961196123013104.33--00100
David RennebergAUS196619662311396.50--00000
David HolfordWI197619762301394.33--00100
Pat TrimbornSA196719673321311*13.00--00000
Brian HastingsNZ1975197523013134.336420.3100230
Geoff DymockAUS1974197433113136.502748.1500120
Joel GarnerWI1982198223013124.333438.2400101
Mohsin KamalPAK19871987432131013.006121.3100010
Neal RadfordENG198619862311312*6.506021.6700110
Chris SilverwoodENG20002000233137*-2161.9000010
Jeetan PatelNZ201320132411384.333141.9400120
Chadwick WaltonWI2009200924013103.252065.0000101
Craig YoungIRE20252025242136*6.502454.1700001
Alfred ShawENG1877187724113104.333732.4300000
Derek UnderwoodENG1982198244113134.336121.3100220
Pat PocockENG197619762411374.336420.3100010
Jack RichardsENG198819882401383.256420.3100100
Suruj RagoonathWI199919992411394.334230.9500110
Umar GulPAK200320034501352.609114.2900210
Junaid KhanPAK201220124521384.332944.8300220
Bill O'ReillyAUS193719373501372.606619.7000100
Ernie ToshackAUS194719474521364.333240.6300110
Alf ValentineWI196119613541310*13.002944.8300120
Subhash GupteIND195619564531386.50--00000
AG Kripal SinghIND1964196435113103.25--00220
Shayne O'ConnorNZ199919994621363.253834.2100000
Neil AdcockSA195519554631364.33--00110
Mohammad AbbasPAK202020205721352.601458.9700110
Bruce ReidAUS19911991572135*2.607716.8800300
Umesh YadavIND20122012684134*3.256619.7000130
Lasith AmbuldeniyaSL202220224801361.6312010.8300301
Ewen ChatfieldNZ19871987686136*6.507517.3300110
James AndersonENG202420245941362.605424.0700320
Cuan McCarthySA195119515961354.33--00200
Nahid RanaBAN20242024610513112.605922.0300420
PreviousPage 236Next

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.