ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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 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
Jack O'ConnorAUS19081908361652013.00--00050
Erapalli PrasannaIND197819784656525*65.0011742.7400050
Jackie BottenSA19651965360653310.83--00230
Eknath SolkarIND19731973361652613.0022229.2800090
Iqbal QasimPAK19791979461653213.0017437.3600150
Shahadat HossainBAN201120114726521*13.0013747.4500071
Shane ShillingfordWI20102010571652710.8317537.1400272
Amir ElahiPAK19521952571654710.83--00100
Sajid KhanPAK2025202548165189.2910263.7300162
Khurram ShahzadPAK2026202648065198.1310065.00001102
Bishan BediIND196719674816515*9.2915130.4600190
Saeed AjmalPAK2012201269065177.2217836.5200270
Ashantha de MelSL1985198569165188.13--00201
Waqar YounisPAK1998199871036524*9.2915940.8800290
Ashley GilesENG20012001611265287.2225425.5900260
Waqar YounisPAK19901990911265187.2221630.0900260
Nathan LyonAUS2025202581146513*9.2919134.0300250
Derek UnderwoodENG197119718116652213.0020232.1800260
Bob WillisENG19841984711465229.2917038.2400150
Ishant SharmaIND20212021813465167.2216838.6900371
Corey CollymoreWI2004200481486513*10.8317636.9300080
Subhash GupteIND19591959714365215.91--00220
James AndersonENG201020101216365135.0022528.8900590
Rusi SurtiIND19611961110646464.00--01070
Jackie HendriksWI19621962110646464.00--01080
George DockrellIRE20192019120643932.0017935.7500080
Michael CarberryENG20102010120643432.0014045.7100090
George LindeSA20192019120643732.0013647.0600081
Albert RelfENG19131913220646332.00--01000
Monty NobleAUS19071907120643732.00--00070
John KingENG19091909120646032.00--010-0
Chud LangtonSA193819382216464*64.00--01102
Kerry O'KeeffeAUS19721972220644032.007034.2900040
Paul AdamsSA20022002231643532.0015940.2500043
Keshav MaharajSA20232023230645321.3311257.1401071
Walter ReadENG18931893231645232.00--01000
John WatkinsSA19541954230644521.33--000-0
Geoff RaboneNZ19521952230643721.33--000-0
Woorkeri RamanIND19921992230644321.3326124.5200140
Raynard van TonderSA20242024240643216.0016937.8700150
Jack KerrNZ19311931240643416.00--00100
Paul WhitelawNZ19331933242643032.00--000-0
Jim LakerENG19531953340644816.00--00070
Alan DavidsonAUS19561956440643716.00--00020
Syed Abid AliIND19721972240645816.0013946.0401190
Iqbal QasimPAK19821982541645621.3313946.0401020
Chetan SharmaIND19861986740643016.0011555.6500071
Javagal SrinathIND199819984516427*16.0013248.4800090
James FranklinNZ20042004451642316.0022528.4400050
Shingirai MasakadzaZIM20132013350642412.8018434.7800160
PreviousPage 158Next

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.