Live5th T20I · India in New Zealand 2026/27NZ185/3 (17)IND191/8 (20)NZ need 7 runs in 18 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE129 (33.1)Innings break - NAM need 130 runs to winLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOL72/0 (8.2)BOL need 103 runs in 70 ballsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Malcolm MarshallWI1984-1991340712917.7510269.61000101
Jimmy AdamsWI1995-2000240715417.7523530.2101070
Chris JordanENG/SUS2014-2019350713514.2010666.98000100
Alex DaviesWAR/LAN2017-2023470711910.1411561.74000101
Martin GuptillNZ2015120707035.0011759.8301181
Roy DiasSL1984120703835.0018338.2500080
Ned EckersleyDUR2019-2022240705817.5016143.48010100
Darren StevensKEN2018120696434.508383.13010110
Quinton de KockSA2017120695134.507493.24010120
Rumesh RatnayakeSL1991120695234.508977.53010100
Azeem RafiqYOR2016120696534.5010267.65010101
Ossie DawsonSA1947120693634.50--000-0
Deryck MurrayWI1963-1980461693413.809350.5400050
Tom Kohler-CadmoreSOM2023110686868.0060113.3301074
Joe GattingHAM20151216864*68.0010962.3901071
Cameron SteelDUR2019120683934.0012454.84000100
Brian McMillanSA19941216839*68.0014148.2300080
Heino KuhnSA/KEN2017-2018240683917.0014048.5700060
Hassan AzadLEI2019-2022240683317.0018137.5700081
Matthew PottsENG/DUR2022-2026561683813.6013151.9100172
Jack BlackhamAUS1884-189359168238.50--00100
Deepti SharmaINDW2026120675733.5012055.8301070
Budhi KunderanIND1967120674733.5020133.3300090
Harvey HoseinDER2018-2019230675722.3312752.7601170
Adam ParoreNZ1994-1999231674033.5012454.0300070
Ben HilfenhausAUS2009-20102436756*67.0011060.9101071
Keshav MaharajSA2017-2025340674116.759570.53000110
Ian SalisburyENG1992-1996361674013.4016241.36001100
Wasim JafferIND2007120665833.0018835.1101080
Adrian BarathWI2012120664233.0014346.15000130
Jahurul IslamBAN2010120664633.0017837.0800070
Craig MatthewsSA1994120664133.007489.19000110
Prasanna JayawardeneSL2011-2014241664022.0017338.1500081
Dinesh KarthikIND2007-2018240666016.5016440.2401170
Ed BarnardWOR/WAR2021-2023241662822.0011656.9000071
Hugh MorrisENG1991120654232.5016838.6900080
Maurice TurnbullENG1933-19362316537*32.50--00100
Bruce TaylorNZ1965-1973350655113.002166.6701280
Ryan McLarenLAN2017120643732.0017935.7500070
Angus RobsonDUR2019120646432.0017137.43011100
Aristides KarvelasSUS2022120645732.0012949.6101062
John KingENG1909120646032.00--010-0
Sonny MoloneyNZ1937120646432.00--01100
Harry FinchSUS2018-2019230642721.3311456.1400090
Jack BrooksYOR/SOM2015-20204726450*12.8012252.46013120
Richa GhoshINDW20261216350*63.006498.44010100
Josh BakerWOR20211216361*63.0054116.67010101
Jayasinghrao GhorpadeIND1959120634131.50--000-0
James LangridgeENG1935-1936230632721.00--000-0
Joey EvisonKEN2023-2025240633515.7512650.0000071

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.