Sportsfans · Cricket · Players · G
Cricket
Every player
10,891 players with recorded figures from the scorecards (men’s Tests from 1877, ODIs from 1971, T20Is and the women’s game from their first recorded cards), and 1,174 known by their published careers.
A 877B 879C 586D 474E 168F 302G 484H 639I 197J 365K 815L 372M 1,254N 371O 154P 621Q 39R 598S 1,401T 463U 70V 197W 431X 5Y 111Z 115# 77
Pratis GC18 runs · 9 wktsBanyana Gaanamong26 runs · 6 wktsKhushal Gabhane36 runs · 2 wktsLerotholi Mpiti Gabriel205 runs · 1 wktsRichard Gabriel167 runs · 0 wktsShannon Gabriel253 runs · 202 wktsGMS Gaby8 runs · 5 wktsChandrasekhar Gadkari129 runs · 0 wktsAnshuman Gaekwad2254 runs · 3 wktsDatta Gaekwad350 runs · 0 wktsHiralal Gaekwad22 runs · 0 wktsDheeraj Gaikwad32 runs · 0 wktsRuturaj Dashrat Gaikwad962 runs · 0 wktsTharanga Isuri Gajanayake502 runs · 21 wktsAlister Adam Gajic18 runs · 18 wktsShabika Gajnabi501 runs · 8 wktsslaveya Galabova126 runs · 0 wktsSajeewani Inoka Galagedara48 runs · 0 wktsAlbertina Galan208 runs · 22 wktsFrancesca Galan9 runs · 10 wktsGeorgios Charalampos Galanis77 runs · 12 wktsAndrew William Gale0 runs · 0 wktsRohit Galgalikar44 runs · 3 wktsRandika Galhenagepublished career · 15 matchesDevika Atul Galia165 runs · 0 wktsDayyaan Galiem0 runs · 2 wktsIndika Gallage20 runs · 3 wktsNicole Gallagher12 runs · 0 wktsPeter Francis Gallagher133 runs · 22 wktsJason Gallian74 runs · 0 wktsNorman Gallichan32 runs · 3 wktsJavelle Gallimore39 runs · 0 wktsAileen Galvinpublished career · 6 matchesChamila Gamage49 runs · 13 wktsDulmini Saubhagya Gamage5 runs · 1 wktsJanak Gamage8 runs · 3 wktsLahiru Gamage10 runs · 19 wktsKadek Gamantika1136 runs · 64 wktsGautam Gambhir10324 runs · 0 wktsChandani Gamlath0 runs · 0 wktsDennis Gamsy39 runs · 0 wktsGandemberel Ganbold87 runs · 0 wktsAman Rajesh Gandhi86 runs · 0 wktsDevang Gandhi253 runs · 0 wktsReshma Gandhipublished career · 2 matchesAshok Gandotra54 runs · 0 wktsWithanaarchchige Chamara Akalanka Ganegama7 runs · 2 wktsVenkatraman Ganesan492 runs · 22 wktsDhanush Ganesh58 runs · 8 wktsDodda Ganesh29 runs · 6 wktsPooja Ganesh335 runs · 0 wktsPravitha Ganeshan12 runs · 0 wktsPrithaa Ganeshan1 runs · 0 wktsDarren Ganga2957 runs · 1 wktsSourav Ganguly18217 runs · 132 wktsDia Gangwani26 runs · 0 wktsWahidul Gani0 runs · 0 wktsIan Ganness0 runs · 0 wktsCameron John Gannon12 runs · 3 wktsSam Gannon3 runs · 11 wktsAndy Ganteaume112 runs · 0 wktsSodbileg Gantulga44 runs · 3 wktsLaxman Gaonkar67 runs · 1 wktsDulce Garcia1 runs · 0 wktsHamish John William Gardiner142 runs · 0 wktsAshleigh Gardner3670 runs · 239 wktsJack Wandil William Gardner0 runs · 3 wktsEllen Gare0 runs · 0 wktsJo Gareypublished career · 7 matchesCathy Garlickpublished career · 2 matchesJoel Garner911 runs · 405 wktsMark Daniel Garratt5 runs · 2 wktsTom Garrett339 runs · 36 wktsLeon Garrick50 runs · 0 wktsAnne-Marie Garthpublished career · 12 matchesKimberley Jennifer Garth918 runs · 105 wktsGeorge Henry Simmons Garton2 runs · 1 wktsTrevor Garwepublished career · 1 matchesBerkeley Gaskin17 runs · 2 wktsAndreas Gasteratos17 runs · 0 wktsSpiridon Gasteratos6 runs · 5 wktsMike Gatting6504 runs · 14 wktsShakti Prasad Gauchan13 runs · 6 wktsKranti Gaudpublished career · 1 matchesRon Gaunt6 runs · 7 wktsMahika Gaur12 runs · 15 wktsJayant Gautam159 runs · 0 wktsKashvee Gautam134 runs · 4 wktsRohan Sunil Gavaskar151 runs · 1 wktsSunil Gavaskar13149 runs · 2 wktsAkhilesh Gavde1 runs · 0 wktsWillie Toua Gavera7 runs · 6 wktsEmilio Nico Gay335 runs · 0 wktsLeslie Gay37 runs · 0 wktsRajeshwari Shivanand Gayakwad22 runs · 128 wktsChris Gayle18943 runs · 253 wktsIsabella Charli Gaze1147 runs · 0 wktsSohag Gazi566 runs · 64 wktsRezza Gaznavi275 runs · 0 wktsAbass Gbla327 runs · 34 wktsGeorge Geary249 runs · 46 wktsJanaka Chaturanga Kehelwala Gedara4 runs · 0 wktsSanuk Gedara5 runs · 3 wktsThanuja Gedarage55 runs · 0 wktsYolande Geddes-Hallpublished career · 17 matchesGraham Gedye193 runs · 0 wktsValmai Geepublished career · 1 matchesAnnie Geevespublished career · 1 matchesBrett Geeves10 runs · 5 wktsElena Gehard292 runs · 0 wktsAlgy Gehrs221 runs · 0 wktsIvan Genchev0 runs · 0 wktsBasil George620 runs · 1 wktsChinyenum George3 runs · 2 wktsJune George26 runs · 1 wktsKatie Louise George9 runs · 6 wktsNadine Georgepublished career · 42 matchesPeter George2 runs · 2 wktsSobu George53 runs · 0 wktsSusan George10 runs · 1 wktsWinnie Georgepublished career · 3 matchesSofia-nefeli Georgota209 runs · 27 wktsOlipa Gerald495 runs · 3 wktsHeinrich Sebastian Gericke387 runs · 0 wktsLee Germon884 runs · 0 wktsEvelien Gerritspublished career · 3 matchesWendy Gerritsenpublished career · 7 matchesShane Charles Getkate292 runs · 23 wktsJuber Ghadiyali59 runs · 4 wktsHaseeb Ghafoor184 runs · 0 wktsRajinder Ghai1 runs · 3 wktsAnjuli Ghalley4 runs · 4 wktsGakul Kumar Ghalley370 runs · 4 wktsKishen Ghalley32 runs · 0 wktsAbbas Ghani739 runs · 24 wktsUsman Ghani851 runs · 0 wktsFarmanullah Ghari16 runs · 6 wktsNadeem Ghauri14 runs · 5 wktsWalid Ghauri881 runs · 3 wktsKarsan Ghavri1027 runs · 124 wktsMohammed Ghazali32 runs · 0 wktsAllah Mohammad Ghazanfar43 runs · 25 wktsMohammad Ghazanfar43 runs · 42 wktsNimra Ghazanfar20 runs · 0 wktsPranay Gheewala15 runs · 13 wktsJanan Ghelzai10 runs · 0 wktsLaurentiu Gherasim0 runs · 1 wktsMarian Gherasim2 runs · 0 wktsSuman Ghimire265 runs · 2 wktsOktai Gholami0 runs · 2 wktsGhazi Ghori159 runs · 0 wktsJayasinghrao Ghorpade229 runs · 0 wktsArunadhati Ghoshpublished career · 19 matchesDhiman Ghosh127 runs · 0 wktsPanna Ghosh117 runs · 28 wktsPintu Ghosh0 runs · 0 wktsRicha Manabendra Ghosh2893 runs · 0 wktsKamran Ghulam522 runs · 1 wktsMukhtar Ghulami348 runs · 0 wktsAriana Gianani0 runs · 0 wktsKyriaki Giannola0 runs · 0 wktsPaul Gibb581 runs · 0 wktsAlieu Gibba0 runs · 0 wktsTreadwell Gibbonspublished career · 2 matchesGlendon Gibbs12 runs · 0 wktsHerschelle Gibbs14382 runs · 0 wktsLance Gibbs488 runs · 311 wktsDanielle Rose Gibson311 runs · 21 wktsOttis Gibson234 runs · 37 wktsErva Giddingspublished career · 2 matchesEd Giddins10 runs · 12 wktsGeorge Giffen1238 runs · 103 wktsWalter Giffen11 runs · 0 wktsNorman Gifford179 runs · 37 wktsDave Gilbert96 runs · 34 wktsAdam Gilchrist15368 runs · 0 wktsRoy Gilchrist60 runs · 57 wktsShona Gilchristpublished career · 13 matchesCarole Gildenhuyspublished career · 3 matchesAshley Giles1806 runs · 198 wktsKyle Gilham15 runs · 4 wktsAltaf Gill4 runs · 2 wktsGloria Gillpublished career · 12 matchesMansab Gill139 runs · 0 wktsMukhwinder Gill13 runs · 1 wktsRavinder Gill1 runs · 0 wktsSachin Gill442 runs · 44 wktsShiv Karan Singh Gill846 runs · 9 wktsShubman Gill7261 runs · 0 wktsSyed Ali Gillani4 runs · 3 wktsJason Gillespie1531 runs · 397 wktsMark Gillespie190 runs · 67 wktsPeter Gerard Gillespie2 runs · 0 wktsStu Gillespie98 runs · 24 wktsArthur Gilligan209 runs · 36 wktsHarold Gilligan71 runs · 0 wktsGary Gilmour525 runs · 70 wktsDaniel Gim64 runs · 2 wktsHarold Gimblett129 runs · 0 wktsShashini Gimhani0 runs · 6 wktsWinile Ginindza18 runs · 5 wktsNived Gireesh28 runs · 9 wktsAikaterini Gisdaki18 runs · 0 wktsJash Giyanani4 runs · 0 wktsGeorge Gladstone12 runs · 1 wktsCliff Gladwin170 runs · 15 wktsJannillea Glasgow534 runs · 11 wktsJohn Gleeson395 runs · 93 wktsRichard Gleeson2 runs · 9 wktsRobert Gleeson4 runs · 0 wktsRebecca Shelagh Glen217 runs · 1 wktsSarah Glenn202 runs · 112 wktsBrandon Dale Glover34 runs · 41 wktsGeorge Glover21 runs · 1 wktsNagarajan Gnanapragasam1 runs · 0 wktsRachel Gnanaraj38 runs · 1 wktsMuralitharan Kandiah Gnanasekaram3 runs · 0 wktsSusan Goatmanpublished career · 24 matchesNela Gocheva1 runs · 0 wktsNadeesha Godage0 runs · 0 wktsSharwan Godara94 runs · 22 wktsRekha Godbolepublished career · 5 matchesJohn Goddard859 runs · 33 wktsTom Goddard13 runs · 22 wktsTrevor Goddard2516 runs · 123 wktsTlhalefo Godisamang1 runs · 0 wktsMandie Godlimanpublished career · 12 matchesJanet Godmanpublished career · 9 matchesMilen Gogev634 runs · 13 wktsZafar Gohar86 runs · 2 wktsSamit Gohel119 runs · 0 wktsSiya Swarup Gokhale46 runs · 8 wktsArun Kamesh Gokoel66 runs · 15 wktsGiovani Gokoel11 runs · 0 wktsJoyce Goldsmithpublished career · 3 matchesDivya Golechha12 runs · 17 wktsYvonne Gollandpublished career · 3 matchesGomes Frederico Gomes4 runs · 0 wktsLarry Gomes4586 runs · 56 wktsSharn Patrick Gomes522 runs · 0 wktsGerry Gomez1243 runs · 58 wktsSiobhan Lee Gomez273 runs · 1 wktsLuiz A Goncalves54 runs · 7 wktsAdnan Gondal0 runs · 0 wktsUzma Gondalpublished career · 18 matchesDhiren Murji Gondaria965 runs · 21 wktsAna Gonerara20 runs · 7 wktsGraham Gooch13169 runs · 59 wktsSteffan Gooch494 runs · 22 wktsLara Goodall1229 runs · 0 wktsRosemary Goodchildpublished career · 1 matchesGrace Gooderpublished career · 1 matchesMurray Goodwin3079 runs · 4 wktsRichard Goodwin28 runs · 0 wktsYohan Goonasekera117 runs · 1 wktsMahes Goonatilleke208 runs · 0 wktsMicheal Goonetilleke0 runs · 0 wktsRanjan Goonetilleke0 runs · 0 wktsIndomatie Goordialpublished career · 1 matchesIndomatie Goordial-John115 runs · 8 wktsIndomatie Goordial-Johnpublished career · 10 matchesMorapakkam Josyam Gopalan18 runs · 1 wktsPremsagar Gopalkrishnan0 runs · 1 wktsChingleput Doraikannu Gopinath242 runs · 1 wktsAnushka Saurabh Gorad308 runs · 2 wktsMerczerly Gorases592 runs · 4 wktsAdit Gorawara38 runs · 0 wktsZeeshan Goraya29 runs · 8 wktsAnne Gordonpublished career · 17 matchesJeremy Oliver Alster Gordon26 runs · 35 wktsKirstie Louise Gordon29 runs · 23 wktsNorman Gordon8 runs · 20 wktsTyson George Gordon51 runs · 0 wktsKarima Gore218 runs · 21 wktsTripti Gore2 runs · 1 wktsHoney Gori0 runs · 1 wktsBoris Gorleepublished career · 3 matchesZoe Gosspublished career · 77 matchesJhulan Goswami688 runs · 134 wktsMichelle Goszkopublished career · 38 matchesHinase Goto267 runs · 0 wktsKranti Goud78 runs · 53 wktsSandeep Goud676 runs · 4 wktsGordon Goudie1 runs · 4 wktsErin Gouge14 runs · 8 wktsPatrick Bartholomew Gouge328 runs · 0 wktsChristina Maria Gough1115 runs · 26 wktsClare Goughpublished career · 3 matchesDarren Gough1464 runs · 461 wktsJane Goughpublished career · 1 matchesEric Goukapublished career · 3 matchesIan Gould155 runs · 0 wktsOwen Gould39 runs · 0 wktsAndries Gustav Stephanus Gous1174 runs · 0 wktsMark Gouws82 runs · 5 wktsJennifer Govepublished career · 7 matchesAlf Gover2 runs · 8 wktsKerai Govind0 runs · 1 wktsAshwini Govinda11 runs · 0 wktsAnthony Govorko1 runs · 0 wktsDavid Gower11401 runs · 1 wktsHenry Dudley Gresham Leveson Gower95 runs · 0 wktsRahul Gowthaman78 runs · 0 wktsBindeshwari Goyalpublished career · 7 matchesH Goyal1 runs · 0 wktsRajeshwari Goyalpublished career · 5 matchesLuca Gracce32 runs · 0 wktsEdward Mills Grace36 runs · 0 wktsFred Grace0 runs · 0 wktsWilliam Gilbert Grace1098 runs · 9 wktsShaun Graf24 runs · 8 wktsDorothea Louise Graham45 runs · 9 wktsHarry Graham301 runs · 0 wktsHeather Graham4 runs · 9 wktsMarlon Steve Graham17 runs · 2 wktsRobert Graham6 runs · 3 wktsEvangellia Spiridoula Grammenou3 runs · 0 wktsColin de Grandhomme2679 runs · 91 wktsVictor Grandiapublished career · 1 matchesTasmeen Salima Granger55 runs · 11 wktsJackie Grant413 runs · 0 wktsLaura Grant0 runs · 0 wktsRolph Grant220 runs · 11 wktsJamie Brian Grassi58 runs · 0 wktsTom Graveney4882 runs · 1 wktsEvan Gray346 runs · 25 wktsJennifer Gray77 runs · 0 wktsKate Gray1 runs · 0 wktsTony Gray99 runs · 66 wktsPaul Grayson6 runs · 3 wktsMiriam Grealeypublished career · 80 matchesMark Greatbatch4227 runs · 0 wktsChris Greaves633 runs · 55 wktsGeneille Greavespublished career · 10 matchesJustin Pierre Greaves1665 runs · 39 wktsChloe May Greechan169 runs · 28 wktsAmanda Greenpublished career · 14 matchesCameron Green3641 runs · 74 wktsChris Green2 runs · 0 wktsKay Greenpublished career · 3 matchesKayleen Ann Green1202 runs · 71 wktsLynne Greenpublished career · 5 matchesMaddy Green3597 runs · 3 wktsZane Edward Green1937 runs · 0 wktsTommy Greenhough4 runs · 16 wktsAlvin Greenidge245 runs · 0 wktsGeoff Greenidge209 runs · 0 wktsGordon Greenidge12692 runs · 1 wktsConrad Greenshields121 runs · 3 wktsLydia Sophie Greenway1361 runs · 0 wktsAndrew Greenwood77 runs · 0 wktsJulia Greenwoodpublished career · 14 matchesMona Greenwoodpublished career · 2 matchesNicholas Anthony Greenwood1058 runs · 18 wktsMette Gregersenpublished career · 18 matchesEugena Greggpublished career · 10 matchesDave Gregory60 runs · 0 wktsJack Gregory1146 runs · 85 wktsLewis Gregory162 runs · 6 wktsNed Gregory11 runs · 0 wktsRoss Gregory153 runs · 0 wktsSyd Gregory2282 runs · 0 wktsIan Greig26 runs · 4 wktsLily Greig80 runs · 2 wktsMikaela Jane Greig0 runs · 0 wktsNia Greig0 runs · 0 wktsTony Greig3859 runs · 158 wktsMervyn Grell34 runs · 0 wktsCatalina Greloni7 runs · 0 wktsChantal Greverspublished career · 13 matchesKomalpreet Grewal2 runs · 0 wktsManpreet Singh Grewal0 runs · 2 wktsJodie Grewcock81 runs · 1 wktsBasil Grieve40 runs · 0 wktsRonnie Grieveson114 runs · 0 wktsAnna Griffin15 runs · 0 wktsGeoff Griffin25 runs · 8 wktsJerad Griffin0 runs · 0 wktsAdrian Griffith737 runs · 0 wktsBilly Griffith157 runs · 0 wktsCharlie Griffith530 runs · 94 wktsHerman Griffith91 runs · 44 wktsAmelia Griffiths6 runs · 1 wktsLauren Griffiths3 runs · 0 wktsSally Griffithspublished career · 39 matchesClarrie Grimmett557 runs · 216 wktsRealeanna Grimmond360 runs · 0 wktsSheneta Shanata Grimmond128 runs · 12 wktsTrevor Gripper889 runs · 8 wktsRichard de Groen57 runs · 19 wktsZhivago Groenewald24 runs · 14 wktsCarlijn de Grootpublished career · 15 matchesNicholas Alexander de Groot44 runs · 3 wktsTom Nico de Grooth206 runs · 0 wktsTom Groube11 runs · 0 wktsWally Grout890 runs · 0 wktsSahil Grover353 runs · 0 wktsOwen Groves188 runs · 0 wktsPaula Gruberpublished career · 2 matchesTimothy George Johannus Gruijters40 runs · 3 wktsRebecca Louise Grundy5 runs · 12 wktsMuriel Grunsingpublished career · 2 matchesNadia Theresa Gruny47 runs · 0 wktsJeffrey Grzinic21 runs · 0 wktsMichael Grzinic12 runs · 4 wktsSheila Guambe0 runs · 0 wktsGhulam Guard11 runs · 3 wktsRunish Gudhkapublished career · 2 matchesEdwige Guehoada43 runs · 12 wktsColin Guest11 runs · 0 wktsTimm van der Gugten291 runs · 67 wktsIsa Tara Guha65 runs · 21 wktsSubrata Guha17 runs · 3 wktsSammy Guillen202 runs · 0 wktsFatima Guirrugo22 runs · 2 wktsAdan Gul63 runs · 1 wktsAftab Gul182 runs · 0 wktsAmjad Gul24 runs · 0 wktsHasti Gulpublished career · 2 matchesJakob Gul171 runs · 27 wktsUmar Gul1199 runs · 424 wktsAkash Gulati6 runs · 4 wktsSuryansh Gulecha132 runs · 0 wktsIlyas Gullpublished career · 2 matchesNaeem Gull152 runs · 0 wktsNellie Gumaliyele4 runs · 0 wktsJoylord Gumbie554 runs · 0 wktsDaniel Gumyusenge487 runs · 0 wktsTessa van der Gunpublished career · 7 matchesAsanka Gunarathne4 runs · 0 wktsRajapaksha Mudiyanselage Vishmi Dewmini Gunarathne1819 runs · 0 wktsAsela Gunaratne1255 runs · 30 wktsDedunu Gunaratnepublished career · 3 matchesHewa Hakuru Chandima Gunaratne14 runs · 11 wktsPulasthi Waruna Gunaratne36 runs · 25 wktsThalika Gunaratnepublished career · 13 matchesAkshadha Gunasekar8 runs · 0 wktsJayadhanyha Gunasekar922 runs · 24 wktsChamika Deemantha Gunasekara0 runs · 0 wktsChamika Gunasekara16 runs · 0 wktsRuvindu Gunasekera446 runs · 0 wktsDanushka Gunathilaka2641 runs · 15 wktsAruna Gunawardena2 runs · 0 wktsAruna Gunawardenepublished career · 1 matchesAvishka Gunawardene1816 runs · 0 wktsChathurani Gunawardenepublished career · 2 matchesMadampala Gunarathna Mudiyanselage Chathurani Prithimali Gunawardene30 runs · 3 wktsPalak Gundecha1 runs · 2 wktsGirin Gune408 runs · 0 wktsRoshan Guneratne0 runs · 0 wktsGeorge Gunn1120 runs · 0 wktsJennifer Louise Gunn753 runs · 99 wktsJohn Gunn85 runs · 18 wktsKaren Gunnpublished career · 54 matchesWilliam Gunn392 runs · 0 wktsAashita Gupta21 runs · 0 wktsAnkit Gupta6 runs · 3 wktsAshish Gupta24 runs · 0 wktsLakshit Gupta597 runs · 3 wktsSandip Guptapublished career · 10 matchesShashi Guptapublished career · 33 matchesBaloo Gupte28 runs · 3 wktsSubhash Gupte183 runs · 149 wktsMartin Guptill13463 runs · 12 wktsGurbaz1028 runs · 0 wktsKhalil Gurbazpublished career · 1 matchesRahmanullah Gurbaz2030 runs · 0 wktsKuldeep Gurjar51 runs · 17 wktsHarry Frederick Gurney15 runs · 14 wktsCaitlin Ann Gurrey19 runs · 0 wktsAsanka Manjula Guruge17 runs · 12 wktsAparna Gurumurthy0 runs · 0 wktsAnju Gurung69 runs · 37 wktsPiumi Saumya Ratnakara Gurusinghe190 runs · 0 wktsAsanka Gurusinha6270 runs · 46 wktsSeetharam Guruvayoorappan47 runs · 0 wktsGeorgia Ann Guy0 runs · 0 wktsJohn Guy440 runs · 0 wktsSalim Patel Guzman59 runs · 0 wktsTrevor Gwandu54 runs · 34 wktsNyasha Gwanzura460 runs · 36 wktsLethokuhle Gwebu3 runs · 0 wktsNtombizini Gwebu20 runs · 0 wktsCristofer Gwilliam-Lopez0 runs · 1 wkts