Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG341/4 (45.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

India: Batting figures (First-class)

Dilip Vengsarkar has scored the most runs in first-class cricket for India at Lord's: 508 in 4 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dilip VengsarkarIND1979-199048150815772.57103249.22311620
Sunil GavaskarIND1971-198651003405934.0089138.16020291
Vinoo MankadIND1946-195224033318483.25--120263
KL RahulIND2018-202536029112948.5054553.39200351
Gundappa ViswanathIND1971-198248027211334.0080233.92120310
Ravindra JadejaIND2014-20253612477249.4050548.91030242
Rahul DravidIND1996-2011351245103*61.2560440.56110280
Kapil DevIND1979-19904722428948.40231104.76020298
Mohammad AzharuddinIND1986-199635022112144.2030771.99100370
Sourav GangulyIND1996-200723020513168.3344845.76100300
Ajinkya RahaneIND2014-202136020110333.5040849.26110251
Ajit WadekarIND1967-19743601878531.1743143.39020250
Vijay HazareIND1946-195224118369*61.00--01090
Sachin TendulkarIND1990-20114701673723.8638243.72000260
Farokh EngineerIND1967-19743601658627.5024367.90011210
Ravi ShastriIND1982-199036116010032.0032649.08100181
Cheteshwar PujaraIND2014-20213601434523.8354126.43000170
Rishabh PantIND2021-20252401427435.5022862.28010162
MS DhoniIND2007-201436114076*28.0041933.41011160
Eknath SolkarIND1971-19742421346767.0045429.52010142
Virat KohliIND2014-20213601274221.1725549.80001150
VVS LaxmanIND2007-20112401205630.0028042.86010150
Murali VijayIND2014-20182401199529.7532736.39012150
Rohit SharmaIND20211201048352.0018157.46010132
Nari ContractorIND1959121928192.00--01091
Bhuvneshwar KumarIND2014120885244.0015556.77010150
Syed Wazir AliIND1932-1936240853921.25--000-0
Mohammed ShamiIND2014-20213628556*21.2510481.73013111
Vijay ManjrekarIND1952-1959240796119.75--01000
Suresh RainaIND2011120787839.0013856.52011100
Rusi ModiIND19461217857*78.00--010-0
Mohinder AmarnathIND1986120776938.5029126.46010110
Amar SinghIND1932-1936240755118.75--010-1
Vijay MerchantIND1936-1946240743518.50--00100
Budhi KunderanIND1967120674733.5020133.3300090
Wasim JafferIND2007120665833.0018835.1101080
Dinesh KarthikIND2007-2018240666016.5016440.2401170
Jayasinghrao GhorpadeIND1959120634131.50--000-0
Dattaram HindlekarIND1936-1946240632615.75--00000
Ravichandran AshwinIND20181216233*62.008672.0900090
Abhinav MukundIND2011120614930.5012050.8300060
Gulabrai RamchandIND1952120604230.00--000-0
Naoomal JeoomalIND1932120583329.00--000-0
Yashpal SharmaIND1979-1982241573719.0022725.1100030
Karun NairIND2025120544027.009556.8400050
Dilip SardesaiIND1967-1971230542818.0019427.8400060
C.K.NayuduIND1932-1936240544013.50--00000
Sanjay ManjrekarIND1990120513325.5010648.1100070
Lala AmarnathIND1946120505025.00--01100
Pankaj RoyIND1952-1959240503512.5030.0000200
Page 1Next

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.