Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)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)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Kraigg BrathwaiteWI10863 & 4526281v BANSt Lucia13 Sept 2014
Cheteshwar PujaraIND10831 & 77219121v SAChandigarh5 Nov 2015
Ajinkya RahaneIND108108*237133v WIJamaica30 Jul 2016
Faf du PlessisSA10852 & 56*273170v NZDunedin8 Mar 2017
Hardik PandyaIND1081089687v SLKandy12 Aug 2017
Sean WilliamsZIM10888 & 20238110v BANSylhet3 Nov 2018
Angelo MathewsSL10820 & 8817970v ENGKandy14 Nov 2018
Asad ShafiqPAK10820 & 88144161v SACape Town3 Jan 2019
Ibrahim ZadranAFG10821 & 8727794v BANChittagong5 Sept 2019
Joe DenlyENG10814 & 94232161v AUSLondon12 Sept 2019
Mayank AgarwalIND108108195162v SAPune10 Oct 2019
Kane WilliamsonNZ1084 & 104*254110v ENGHamilton29 Nov 2019
Babar AzamPAK10875 & 33215141v WIKingston20 Aug 2021
David WarnerAUS10895 & 13205120v ENGAdelaide16 Dec 2021
Virat KohliIND10879 & 29344161v SACape Town11 Jan 2022
Devon ConwayNZ10816 & 92240160v SAChristchurch25 Feb 2022
Abdullah ShafiquePAK10881 & 27308141v AUSLahore21 Mar 2022
Ben DuckettENG10826 & 82*115131v PAKKarachi17 Dec 2022
Aiden MarkramSA1082 & 106113172v INDCape Town3 Jan 2024
KL RahulIND10886 & 22171112v ENGHyderabad25 Jan 2024
Devon ConwayNZ10891 & 17144143v INDBengaluru16 Oct 2024
Harry GrahamAUS107107-120v ENGLondon17 Jul 1893
Stanley JacksonENG10776 & 31-100v AUSLondon14 Aug 1905
Roy MinnettAUS10790 & 17152170v ENGSydney15 Dec 1911
Jack HobbsENG107107-150v AUSLondon24 Jun 1912
Johnny DouglasENG10730 & 77--0v SAJohannesburg1 Jan 1914
Herbie TaylorSA107101 & 6--0v ENGJohannesburg28 Jan 1928
Harold LarwoodENG10770 & 37168131v AUSBrisbane30 Nov 1928
Fred BakewellENG107107--0v WILondon12 Aug 1933
Bill BrownAUS107105 & 2216140v ENGLondon22 Jun 1934
Bill EdrichENG10757 & 50-80v SANottingham7 Jun 1947
Dudley NourseSA10710 & 97-120v ENGLondon16 Aug 1947
Robert ChristianiWI107107--0v INDDelhi10 Nov 1948
Lindsay HassettAUS107104 & 3-110v ENGLondon25 Jun 1953
Abdul KardarPAK10714 & 93--0v INDKarachi26 Feb 1955
Gulabrai RamchandIND1071 & 106*-140v NZCalcutta28 Dec 1955
John ReidNZ10744 & 63-130v INDMadras6 Jan 1956
Peter RichardsonENG107107-100v WILondon22 Aug 1957
Motganhalli JaisimhaIND10756 & 51-110v ENGBombay11 Nov 1961
Saeed AhmedPAK10743 & 64-100v ENGNottingham26 Jul 1962
Rohan KanhaiWI10730 & 77-131v ENGLondon22 Aug 1963
Bob SimpsonAUS10730 & 77-120v INDMadras2 Oct 1964
Ali BacherSA10747 & 60*115-0v AUSDurban20 Jan 1967
Ray IllingworthENG107107 & DNB29881v INDManchester5 Aug 1971
Graham RoopeENG10756 & 5136670v NZLondon21 Jun 1973
John EdrichENG1077 & 100*21591v INDManchester6 Jun 1974
Alan TurnerAUS10781 & 26273130v WIBrisbane28 Nov 1975
Alan KnottENG10750 & 57237120v WILondon12 Aug 1976
Rick McCoskerAUS10765 & 4228270v PAKAdelaide24 Dec 1976
Yashpal SharmaIND10722 & 85*209130v AUSCalcutta26 Oct 1979
PreviousPage 115Next

BF balls faced · 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.